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
Sascha Hauer
9db8ed3312
svn_rev_261
...
WIP Filesystem support
2007-07-05 18:01:37 +02:00
Sascha Hauer
3f8a5b17f2
svn_rev_259
...
WIP
2007-07-05 18:01:37 +02:00