Commit graph

207 commits

Author SHA1 Message Date
Sascha Hauer
a26a5ef28f Replace all occurences of UBoot with U-Boot
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2007-10-24 13:20:27 +02:00
Juergen Beisert
b21ed7177c basic doc structure added 2007-10-19 13:19:43 +02:00
sascha
a39dde980d remove CONFIG_IDENT_STRING. It's unused 2007-10-19 11:07:06 +02:00
sascha
d59ca7feb3 Linking: Remove linker scripts from (arm based-) boards and add
a generic linker script to arch/arm/lib/u-boot.lds.S.
	 If a board wants to overwrite a linker script it can do
	 so using CONFIG_BOARD_LINKER_SCRIPT.
	 There is no generic linker script for ppc and blackfin
	 yet, so still use the board specific one.
2007-10-17 12:21:53 +02:00
Sascha Hauer
ae53e9ef1d CONFIG_MODULE -> CONFIG_MODULES 2007-10-04 12:33:03 +02:00
Sascha Hauer
884988f6d6 fix read_file() 2007-10-01 09:51:56 +02:00
Sascha Hauer
59e6de7032 add powerpc specific bits for modules 2007-10-01 09:49:22 +02:00
Robert Schwebel (Laptop)
e6ca62360e Subject: clean up TEXT_BASE
This patch makes TEXT_BASE a consistent per-arch config switch.
Additionally, it converts all TEXT_BASE occurences from string to hex.

Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
2007-09-25 22:01:01 +02:00
Sascha Hauer
05dec7d3bd move ppc assembler templates to include/asm-ppc 2007-09-22 16:07:51 +02:00
Sascha Hauer
2a9c1de93f whitespace cleanup 2007-09-13 16:06:02 +02:00
Sascha Hauer
654bb6b0b8 further reloc fixes 2007-07-25 12:25:01 +02:00
Sascha Hauer
8881fb7984 use memmap() to save one memcpy call in bootm 2007-07-15 14:02:53 +02:00
Sascha Hauer
f8404c805f remove unneeded include, use cpu_init() 2007-07-12 11:21:59 +02:00
Sascha Hauer
793ff46a04 CONFIG_ARCH_HAS_RELOC -> CONFIG_HAS_EARLY_INIT 2007-07-12 11:21:13 +02:00
Sascha Hauer
fa9807573b consolidate cpu_init_* 2007-07-12 11:19:09 +02:00
Sascha Hauer
64042b5672 add reloc_offset function 2007-07-12 09:29:43 +02:00
Sascha Hauer
3b90ee9a3d add CONFIG_RELOCATABLE 2007-07-12 09:27:06 +02:00
Sascha Hauer
e054dd9ee4 do loadtask in ethernet driver 2007-07-12 09:22:25 +02:00
Sascha Hauer
bcf8a2f798 remove unused extern declaration 2007-07-12 09:20:27 +02:00
Sascha Hauer
e755ab4535 minor fixes 2007-07-05 21:50:14 +02:00
Sascha Hauer
432693b733 use reset_cpu() 2007-07-05 21:43:36 +02:00
Sascha Hauer
5137cafad8 svn_rev_688
fix compiler warnings
2007-07-05 18:02:17 +02:00
Sascha Hauer
4e95f5bda8 svn_rev_687
split board specific stuff apart
2007-07-05 18:02:17 +02:00
Sascha Hauer
98432d3925 svn_rev_683
more cleanups, fix compiler warnings
2007-07-05 18:02:16 +02:00
Sascha Hauer
ab7a118154 svn_rev_673 2007-07-05 18:02:15 +02:00
Sascha Hauer
19ea863d0f svn_rev_672 2007-07-05 18:02:15 +02:00
Sascha Hauer
88599b8eda svn_rev_663 2007-07-05 18:02:15 +02:00
Sascha Hauer
b2c5310d4d svn_rev_653
restructure tree, add reginfo command
2007-07-05 18:02:14 +02:00
Sascha Hauer
4b07af6730 svn_rev_643
structure cleanup
2007-07-05 18:02:13 +02:00
Sascha Hauer
adfd4533a4 svn_rev_624
first successfull boot
2007-07-05 18:02:10 +02:00
Sascha Hauer
7e77a890ca svn_rev_621
link to 16MB in memory
2007-07-05 18:02:10 +02:00
Sascha Hauer
66dd92dd7d svn_rev_619
no need for relocatable code anymore. saves ~10k space
2007-07-05 18:02:10 +02:00
Sascha Hauer
0138b7fab7 svn_rev_615 2007-07-05 18:02:10 +02:00
Sascha Hauer
8bd430f96e svn_rev_612 2007-07-05 18:02:09 +02:00
Sascha Hauer
fc92e0b99d svn_rev_610
no global data
2007-07-05 18:02:09 +02:00
Sascha Hauer
954d38d0ba svn_rev_609
on our way to boot...
2007-07-05 18:02:09 +02:00
Sascha Hauer
53ce951888 svn_rev_598
no interrupts
2007-07-05 18:02:08 +02:00
Sascha Hauer
4200d6b49d svn_rev_597
no interrupts
2007-07-05 18:02:08 +02:00
Sascha Hauer
7241853f57 svn_rev_596
remove usec2ticks and ticks2usec
2007-07-05 18:02:08 +02:00
Sascha Hauer
1b61a170f1 svn_rev_585 2007-07-05 18:02:07 +02:00
Sascha Hauer
09d1896bd0 svn_rev_550
linux->uboot
2007-07-05 18:02:04 +02:00
Sascha Hauer
758a1107f8 svn_rev_538
several powerpc fixes
2007-07-05 18:02:03 +02:00
Sascha Hauer
71ea782dcb svn_rev_536
add REV for phytec tiny board
2007-07-05 18:02:03 +02:00
Sascha Hauer
36a60cf92b svn_rev_526
CFG_CACHELINESIZE -> CONFIG_CACHELINE_SIZE
2007-07-05 18:02:01 +02:00
Sascha Hauer
a2004912d3 svn_rev_517
fix comppiler warning
2007-07-05 18:02:00 +02:00
Sascha Hauer
17f9b2c9ac svn_rev_463
make ppc compile again
2007-07-05 18:01:56 +02:00
Sascha Hauer
a4b702a62f svn_rev_280
move ppc linux startup to arch/ppc
2007-07-05 18:01:39 +02:00
Sascha Hauer
79bd10153a svn_rev_233 2007-07-05 18:01:35 +02:00
Sascha Hauer
144592aacd svn_rev_195
remove unneeded timer functions
2007-07-05 18:01:31 +02:00
Sascha Hauer
66ff9bf291 svn_rev_191
add CONFIG_MPC5200 symbol, it is still used in the code
2007-07-05 18:01:31 +02:00
Sascha Hauer
8d41e92d40 svn_rev_183
restructure ppc startup process. Instead of doing the whole
initialization sequence in flash, we now initialize sdram very
early in the start sequence and relocate u-boot into RAM.
Also U-Boot is now linked to address 0x0 and is also executed
from there. This gives the advantage that we see the correct
offsets in the objdump and we do not need to hassle with
relocation anymore.
The code is still position independent and compiled with -fPIC,
but this could be removed.
2007-07-05 18:01:30 +02:00
Sascha Hauer
0c48f25ade svn_rev_173
WIP
2007-07-05 18:01:29 +02:00
Sascha Hauer
abfeb961e0 svn_rev_166
ppc startup cleaunup
2007-07-05 18:01:29 +02:00
Sascha Hauer
713ebb676a svn_rev_163
move setup of bd_t to extra function, add some debug PUTHEX_LL
2007-07-05 18:01:28 +02:00
Sascha Hauer
1ecc0d24bc svn_rev_157 2007-07-05 18:01:28 +02:00
Sascha Hauer
0d3d354cf6 svn_rev_155
on the way to compile powerpc
2007-07-05 18:01:28 +02:00
Sascha Hauer
ceddda143b svn_rev_154
move lib_ppc to arch/ppc
2007-07-05 18:01:28 +02:00