Commit graph

1435 commits

Author SHA1 Message Date
Sascha Hauer
1bc16dbb01 remove unused defines 2007-09-16 11:12:24 +02:00
Sascha Hauer
a1fe3d6b82 remove inlude linux/config.h 2007-09-13 15:31:18 +02:00
Sascha Hauer
05a2642624 add empty common.h 2007-09-13 15:30:05 +02:00
Sascha Hauer
6dd5fcd940 remove old functions from include/environment.h 2007-09-13 15:28:15 +02:00
Sascha Hauer
0bf0b686f2 remove extern stufff 2007-09-13 15:22:49 +02:00
Sascha Hauer
3fc674cc51 add support for the PII bf561 board 2007-09-11 10:21:10 +02:00
Sascha Hauer
70a338bc27 Use unsigned char * for mac address. Otherwise (s)printf interpets
parts of the mac address as negative numbers and gives wrong
results.
2007-09-11 10:20:16 +02:00
Sascha Hauer
97c0278dc1 initial blackfin support 2007-09-11 10:15:32 +02:00
Sascha Hauer
b39e410ca7 add Hilscher netx support part3 (header files) 2007-09-05 12:57:00 +02:00
Sascha Hauer
14e3b2b3ec temporary config for netx 2007-09-05 12:55:13 +02:00
Sascha Hauer
654bb6b0b8 further reloc fixes 2007-07-25 12:25:01 +02:00
Sascha Hauer
056a695c15 implement flash protection 2007-07-16 10:29:28 +02:00
Sascha Hauer
be6790838d fix compiler warning 2007-07-15 14:06:16 +02:00
Sascha Hauer
8881fb7984 use memmap() to save one memcpy call in bootm 2007-07-15 14:02:53 +02:00
Sascha Hauer
665291e693 implement memmap().
With this function we can get a pointer to directly memory mapped
devices like nor flash or RAM. Useful for bootm where we save one
memcopy when the image is mappable
2007-07-15 13:50:04 +02:00
Sascha Hauer
b844766e03 whitespace cleanup 2007-07-15 12:43:20 +02:00
Sascha Hauer
9994dfb818 rename linux target to sandbox 2007-07-12 12:19:39 +02:00
Sascha Hauer
d757720766 arch/linux -> arch/sandbox 2007-07-12 12:12:34 +02:00
Sascha Hauer
c32130ad97 add empty include/asm-linux/common.h 2007-07-12 12:08:38 +02:00
Sascha Hauer
a5b58941f7 move variable declarations out of ifdef 2007-07-12 11:53:09 +02:00
Sascha Hauer
ce192d40db autogenerate include/asm-arm/proc 2007-07-12 11:51:29 +02:00
Sascha Hauer
3187e83831 add missing include 2007-07-12 11:23:38 +02:00
Sascha Hauer
b1c3952f00 add missing include 2007-07-12 11:23:17 +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
e48e2cdf25 add .gitignore files 2007-07-12 10:21:16 +02:00
Sascha Hauer
149d273b80 add early console for mpc5200 2007-07-12 09:31:07 +02:00
Sascha Hauer
93abe4f36b make printf position independent 2007-07-12 09:30:20 +02:00
Sascha Hauer
0ba162c9c7 cleanup 2007-07-12 09:26:20 +02:00
Sascha Hauer
d3a537ef7e remove debugging rests 2007-07-12 09:25:47 +02:00
Sascha Hauer
d435b9cb09 remove include/serial.h, it is unneeded 2007-07-12 09:23:21 +02:00
Sascha Hauer
b1e843987a remove debug printf 2007-07-11 16:34:15 +02:00
Sascha Hauer
23ab186b15 compile fixes 2007-07-05 22:12:11 +02:00
Sascha Hauer
7d65de0b2b add empty include/asm-arm/common.h 2007-07-05 21:53:08 +02:00
Sascha Hauer
e755ab4535 minor fixes 2007-07-05 21:50:14 +02:00
Sascha Hauer
9afd20bdb0 svn_rev_693
remove do_reset
2007-07-05 18:02:18 +02:00
Sascha Hauer
f4abfde815 svn_rev_691 2007-07-05 18:02:17 +02:00
Sascha Hauer
cf836d5f97 svn_rev_690
add comment
2007-07-05 18:02:17 +02:00
Sascha Hauer
496d7e4344 svn_rev_689
function prototypes do not hurt
2007-07-05 18:02:17 +02:00
Sascha Hauer
e74a1633aa svn_rev_686
implement console baudrate switching
2007-07-05 18:02:17 +02:00
Sascha Hauer
31d3ca0354 svn_rev_685 2007-07-05 18:02:17 +02:00
Sascha Hauer
22274d77a7 svn_rev_684 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
1755ca1e01 svn_rev_681
remove unneded prototypes
2007-07-05 18:02:16 +02:00
Sascha Hauer
d9147943ab svn_rev_677
remove arm specific things
2007-07-05 18:02:16 +02:00
Sascha Hauer
7301a3fcd5 svn_rev_661 2007-07-05 18:02:14 +02:00
Sascha Hauer
5fef2ddea7 svn_rev_660 2007-07-05 18:02:14 +02:00
Sascha Hauer
2ae203a52e svn_rev_659
remove ns7520 files. They are completely unused even in original u-boot
2007-07-05 18:02:14 +02:00
Sascha Hauer
4df05e542a svn_rev_658 2007-07-05 18:02:14 +02:00
Sascha Hauer
afe12e6c87 svn_rev_657 2007-07-05 18:02:14 +02:00
Sascha Hauer
2d9b7eb247 svn_rev_656 2007-07-05 18:02:14 +02:00
Sascha Hauer
ed870597b7 svn_rev_655
move mpc specific files to asm-ppc/arch-*
2007-07-05 18:02:14 +02:00
Sascha Hauer
b2c5310d4d svn_rev_653
restructure tree, add reginfo command
2007-07-05 18:02:14 +02:00
Sascha Hauer
a46f705cd9 svn_rev_634
add comments
2007-07-05 18:02:12 +02:00
Sascha Hauer
1f155b9cd4 svn_rev_629
no config.h
2007-07-05 18:02:11 +02:00
Sascha Hauer
56828684a2 svn_rev_625 2007-07-05 18:02:11 +02:00
Sascha Hauer
3f64685ada svn_rev_617 2007-07-05 18:02:10 +02:00
Sascha Hauer
dff4074642 svn_rev_614
no global data
2007-07-05 18:02:10 +02:00
Sascha Hauer
84adb3368d svn_rev_611 2007-07-05 18:02:09 +02:00
Sascha Hauer
e2f1a28306 svn_rev_605
make read_file global
2007-07-05 18:02:09 +02:00
Sascha Hauer
443b217107 svn_rev_600 2007-07-05 18:02:08 +02:00
Sascha Hauer
68ae7e737d svn_rev_599
no interrupts
2007-07-05 18:02:08 +02:00
Sascha Hauer
230024741a svn_rev_588
increase malloc space
2007-07-05 18:02:07 +02:00
Sascha Hauer
85a8fd38d0 svn_rev_586
add IH_CPU for cpu checking
2007-07-05 18:02:07 +02:00
Sascha Hauer
9ff9f6a5ef svn_rev_579
miiphy
2007-07-05 18:02:06 +02:00
Sascha Hauer
5fd7544b32 svn_rev_578 2007-07-05 18:02:06 +02:00
Sascha Hauer
c5424df966 svn_rev_577 2007-07-05 18:02:06 +02:00
Sascha Hauer
be2407bd1a svn_rev_576 2007-07-05 18:02:06 +02:00
Sascha Hauer
06bc41745b svn_rev_575
add DEVICE_TYPE_MIIPHY
2007-07-05 18:02:06 +02:00
Sascha Hauer
5ab5b339a2 svn_rev_574
eth_init -> eth_open
2007-07-05 18:02:06 +02:00
Sascha Hauer
14edc91f97 svn_rev_572
add miiphy support
2007-07-05 18:02:06 +02:00
Sascha Hauer
49e96c684b svn_rev_554
added missing file
2007-07-05 18:02:04 +02:00
Sascha Hauer
bec5e479b0 svn_rev_553
use version from toplevel makefile
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
1dc8483ffa svn_rev_535 2007-07-05 18:02:03 +02:00
Sascha Hauer
c5ba7e8aa3 svn_rev_534 2007-07-05 18:02:02 +02:00
Sascha Hauer
d259b1dad0 svn_rev_530
remove linux/config.h
2007-07-05 18:02:02 +02:00
Sascha Hauer
29c960f52c svn_rev_529 2007-07-05 18:02:02 +02:00
Sascha Hauer
0cdad3e337 svn_rev_528 2007-07-05 18:02:02 +02:00
Sascha Hauer
db17619e35 svn_rev_527 2007-07-05 18:02:02 +02:00
Sascha Hauer
36a60cf92b svn_rev_526
CFG_CACHELINESIZE -> CONFIG_CACHELINE_SIZE
2007-07-05 18:02:01 +02:00
Sascha Hauer
ba737ad29e svn_rev_522 2007-07-05 18:02:01 +02:00
Sascha Hauer
eb10c7406e svn_rev_516
remove CONFIG_TIMESTAMP (now in Kconfig)
2007-07-05 18:02:00 +02:00
Sascha Hauer
fa668fe184 svn_rev_502
complete multiple console support
2007-07-05 18:01:59 +02:00
Sascha Hauer
2314aee235 svn_rev_482 2007-07-05 18:01:58 +02:00
Sascha Hauer
fe2d505d4d svn_rev_481
make more char * const, fix compiler warnings
2007-07-05 18:01:58 +02:00
Sascha Hauer
bf7d2a1b9f svn_rev_479
for x86_64 set INTERNAL_SIZE_T to 64 bytes
2007-07-05 18:01:57 +02:00
Sascha Hauer
dd7bf785a9 svn_rev_477
add alignment fix (hack?) for x86_64
2007-07-05 18:01:57 +02:00
Sascha Hauer
7baa6289fe svn_rev_469
- make some more char * const
- dev_add_parameter -> dev_add_param
2007-07-05 18:01:56 +02:00
Sascha Hauer
fe72c6b8fe svn_rev_466
add CMDLINE_TAG SETUP_MEMORY_TAGS and INITRD_TAG to Kconfig
2007-07-05 18:01:56 +02:00
Sascha Hauer
17f9b2c9ac svn_rev_463
make ppc compile again
2007-07-05 18:01:56 +02:00
Sascha Hauer
d5a108ece3 svn_rev_462
- Add help texts for many commands.
- Let the linker sort the command table.
- Add support for multiple argmuments in several commands
  (mkdir, rmdir, rm, cat)
2007-07-05 18:01:55 +02:00
Sascha Hauer
10a9a0aa1e svn_rev_455 2007-07-05 18:01:55 +02:00
Sascha Hauer
5a6358dcd0 svn_rev_453
add erase function
2007-07-05 18:01:55 +02:00
Sascha Hauer
4bcfd59363 svn_rev_449
increase malloc size
2007-07-05 18:01:54 +02:00
Sascha Hauer
a12c581aa8 svn_rev_446
add postcore_initcall
2007-07-05 18:01:54 +02:00
Sascha Hauer
149b402f3b svn_rev_436 2007-07-05 18:01:53 +02:00
Sascha Hauer
2c631835f9 svn_rev_432 2007-07-05 18:01:53 +02:00
Sascha Hauer
07045831cd svn_rev_430 2007-07-05 18:01:53 +02:00
Sascha Hauer
e694adc6a4 svn_rev_420
- do more POSIX:
  - use DIR instead of struct dirent
  - use (struct dirent)->d_name instead of (struct dirent)->name
- switch to a new layout for U_BOOT_CMD:
  - use C99 initializers to be able to add more fields to the
    command struct
  - add aliases for commands (needed mainly for help -> ? and test -> [
  - This is not done for all commands yet, but the compiler will tell you ;)
2007-07-05 18:01:52 +02:00
Sascha Hauer
a9416dd8a6 svn_rev_417
use uint32_t to compile it with linux
2007-07-05 18:01:52 +02:00
Sascha Hauer
bc22f79c1c svn_rev_416 2007-07-05 18:01:52 +02:00
Sascha Hauer
648110d271 svn_rev_415 2007-07-05 18:01:52 +02:00
Sascha Hauer
b2e140f5c8 svn_rev_411
remove now nonexisting functions from console.c
2007-07-05 18:01:51 +02:00
Sascha Hauer
5bd6b136a9 svn_rev_410 2007-07-05 18:01:51 +02:00
Sascha Hauer
09cb554859 svn_rev_409
remove extern
2007-07-05 18:01:51 +02:00
Sascha Hauer
014678f7a0 svn_rev_406
let normalise path allocate the string instead of changing the original one
2007-07-05 18:01:51 +02:00
Sascha Hauer
10ab865b23 svn_rev_401 2007-07-05 18:01:50 +02:00
Sascha Hauer
d0ba4ee48f svn_rev_399 2007-07-05 18:01:50 +02:00
Sascha Hauer
d729a09f52 svn_rev_391
remove different parameter types, all params are strings now
2007-07-05 18:01:49 +02:00
Sascha Hauer
a78b0a4321 svn_rev_390
add file functions
2007-07-05 18:01:49 +02:00
Sascha Hauer
c09f8dfa79 svn_rev_389
remove u_boot_hush_start function
2007-07-05 18:01:49 +02:00
Sascha Hauer
a571261fed svn_rev_387
add console driver type
2007-07-05 18:01:49 +02:00
Sascha Hauer
5118d04318 svn_rev_382
add console_initcall
2007-07-05 18:01:49 +02:00
Sascha Hauer
abbe1817c3 svn_rev_381
change readline prototype to be independent of global console_buffer
2007-07-05 18:01:48 +02:00
Sascha Hauer
af347d05ab svn_rev_380
add support for multipple consoles
2007-07-05 18:01:48 +02:00
Sascha Hauer
e454ad437a svn_rev_377
remove special params, all params are strings now
2007-07-05 18:01:48 +02:00
Sascha Hauer
46743ea28f svn_rev_369
include asm-generic in errno.h instead of all other files
2007-07-05 18:01:47 +02:00
Sascha Hauer
ca69a14849 svn_rev_368
let mount take the device as string
2007-07-05 18:01:47 +02:00
Sascha Hauer
e6bd6faf63 svn_rev_366
make pointer const
2007-07-05 18:01:47 +02:00
Sascha Hauer
6a27afbe2a svn_rev_360 2007-07-05 18:01:47 +02:00
Sascha Hauer
cbde3b9bbc svn_rev_358 2007-07-05 18:01:46 +02:00
Sascha Hauer
b1ccaf5b8e svn_rev_357 2007-07-05 18:01:46 +02:00
Sascha Hauer
6aa52a81fe svn_rev_355 2007-07-05 18:01:46 +02:00
Sascha Hauer
58c64290a1 svn_rev_354 2007-07-05 18:01:46 +02:00
Sascha Hauer
052c3c1ea3 svn_rev_349 2007-07-05 18:01:45 +02:00
Sascha Hauer
e5b0bbd39b svn_rev_347 2007-07-05 18:01:45 +02:00
Sascha Hauer
e0622a85d2 svn_rev_344 2007-07-05 18:01:45 +02:00
Sascha Hauer
95bc68baed svn_rev_342 2007-07-05 18:01:45 +02:00
Sascha Hauer
07dbdaef61 svn_rev_331
add rmdir and unlink
2007-07-05 18:01:44 +02:00
Sascha Hauer
89192c1292 svn_rev_327
moved print_image_hdr from common.h here
2007-07-05 18:01:43 +02:00
Sascha Hauer
353cecddb3 svn_rev_322
simplify ifdef
2007-07-05 18:01:43 +02:00
Sascha Hauer
478026955f svn_rev_321
move some functions away from common.h
2007-07-05 18:01:43 +02:00
Sascha Hauer
bcacb4e7d7 svn_rev_320
add config for arch=linux
2007-07-05 18:01:43 +02:00
Sascha Hauer
2897414d14 svn_rev_319
add some comments
2007-07-05 18:01:43 +02:00
Sascha Hauer
5b71cb53f9 svn_rev_318
remove CFG_BARGSIZE
2007-07-05 18:01:43 +02:00
Sascha Hauer
8d38bd967e svn_rev_315
add xzalloc
2007-07-05 18:01:42 +02:00
Sascha Hauer
36d28cc44d svn_rev_314
remove volatile from variables
2007-07-05 18:01:42 +02:00
Sascha Hauer
be27e7ea08 svn_rev_308
add arch/linux/
2007-07-05 18:01:42 +02:00
Sascha Hauer
4195bc3323 svn_rev_296 2007-07-05 18:01:40 +02:00
Sascha Hauer
4cfbef6dd6 svn_rev_292
remove flags we will never use, add flags for rwsize
2007-07-05 18:01:40 +02:00
Sascha Hauer
93ca1de96a svn_rev_291
add get_first_device() function
2007-07-05 18:01:40 +02:00
Sascha Hauer
27f9ff5ab4 svn_rev_290
add lseek
2007-07-05 18:01:40 +02:00
Sascha Hauer
f0c67c6581 svn_rev_283
add xfuncs
2007-07-05 18:01:39 +02:00
Sascha Hauer
488afcc90d svn_rev_282
add getopt(3) implementation
2007-07-05 18:01:39 +02:00
Sascha Hauer
0f184e3a55 svn_rev_273
split up header files, make src pointer in write functions const
2007-07-05 18:01:39 +02:00
Sascha Hauer
9b4dfd7995 svn_rev_272
more FS work
2007-07-05 18:01:38 +02:00
Sascha Hauer
189579188b svn_rev_271 2007-07-05 18:01:38 +02:00
Sascha Hauer
112ada667b svn_rev_270
WIP FS support
2007-07-05 18:01:38 +02:00
Sascha Hauer
cf7a56fc78 svn_rev_268
WIP
2007-07-05 18:01:38 +02:00