]>
Commit | Line | Data |
---|---|---|
ec9ec06b | 1 | config BR2_TARGET_AT91BOOTSTRAP |
649b5b92 | 2 | bool "AT91 Bootstrap" |
f96b4b9e | 3 | depends on BR2_arm926t |
1e17790c PK |
4 | help |
5 | AT91Bootstrap is a first level bootloader for the Atmel AT91 | |
6 | devices. It integrates algorithms for: | |
f65a435e RM |
7 | - Device initialization such as clock configuration, PIO |
8 | settings... | |
1e17790c | 9 | - Peripheral drivers such as PIO, PMC or SDRAMC... |
f65a435e RM |
10 | - Physical media algorithm such as DataFlash, NandFlash, NOR |
11 | Flash... | |
a1e6a84b | 12 | |
6087c68f US |
13 | if BR2_TARGET_AT91BOOTSTRAP |
14 | ||
502465e4 TP |
15 | config BR2_TARGET_AT91BOOTSTRAP_CUSTOM_PATCH_DIR |
16 | string "custom patch dir" | |
17 | help | |
18 | If your board requires custom patches, add the path to the | |
19 | directory containing the patches here. The patches must be | |
20 | named at91bootstrap-<version>-<something>.patch. | |
21 | ||
22 | Most users may leave this empty | |
23 | ||
5dec4da0 US |
24 | config BR2_TARGET_AT91BOOTSTRAP_BOARD |
25 | string "Bootstrap board" | |
de5dfe4a | 26 | default "" |
5dec4da0 US |
27 | help |
28 | This is used to do a make <board>_config | |
29 | ||
a1e6a84b US |
30 | choice |
31 | prompt "Boot Memory" | |
5b2d5606 | 32 | default BR2_TARGET_AT91BOOTSTRAP_DATAFLASH |
a1e6a84b US |
33 | help |
34 | Select Chip for which AT91 bootstrap should be built | |
a1e6a84b | 35 | |
5b2d5606 | 36 | config BR2_TARGET_AT91BOOTSTRAP_DATAFLASH |
c1c881c0 | 37 | bool "Data Flash" |
a1e6a84b | 38 | |
5b2d5606 | 39 | config BR2_TARGET_AT91BOOTSTRAP_NANDFLASH |
a1e6a84b US |
40 | bool "NAND Flash" |
41 | ||
a1e6a84b US |
42 | endchoice |
43 | ||
44 | config BR2_TARGET_AT91BOOTSTRAP_MEMORY | |
45 | string | |
5b2d5606 TP |
46 | default "dataflash" if BR2_TARGET_AT91BOOTSTRAP_DATAFLASH |
47 | default "nandflash" if BR2_TARGET_AT91BOOTSTRAP_NANDFLASH | |
8eb01e4a | 48 | |
6087c68f | 49 | endif |