|
|
|
@ -10,6 +10,21 @@ choice |
|
|
|
|
|
|
|
|
|
endchoice |
|
|
|
|
|
|
|
|
|
choice |
|
|
|
|
prompt "CPU select" |
|
|
|
|
default MPC866 |
|
|
|
|
|
|
|
|
|
config MPC866 |
|
|
|
|
bool "MPC866" |
|
|
|
|
|
|
|
|
|
config MPC885 |
|
|
|
|
bool "MPC885" |
|
|
|
|
|
|
|
|
|
endchoice |
|
|
|
|
|
|
|
|
|
config 8xx_GCLK_FREQ |
|
|
|
|
int "CPU GCLK Frequency" |
|
|
|
|
|
|
|
|
|
comment "Specific commands" |
|
|
|
|
|
|
|
|
|
config CMD_IMMAP |
|
|
|
@ -19,4 +34,137 @@ config CMD_IMMAP |
|
|
|
|
|
|
|
|
|
siuinfo - print System Interface Unit (SIU) registers |
|
|
|
|
memcinfo - print Memory Controller registers |
|
|
|
|
|
|
|
|
|
comment "Configuration Registers" |
|
|
|
|
|
|
|
|
|
config SYS_SIUMCR |
|
|
|
|
hex "SIUMCR register" |
|
|
|
|
help |
|
|
|
|
SIU Module Configuration (11-6) |
|
|
|
|
|
|
|
|
|
config SYS_SYPCR |
|
|
|
|
hex "SYPCR register" |
|
|
|
|
help |
|
|
|
|
System Protection Control (11-9) |
|
|
|
|
|
|
|
|
|
config SYS_TBSCR |
|
|
|
|
hex "TBSCR register" |
|
|
|
|
help |
|
|
|
|
Time Base Status and Control (11-26) |
|
|
|
|
|
|
|
|
|
config SYS_PISCR |
|
|
|
|
hex "PISCR register" |
|
|
|
|
help |
|
|
|
|
Periodic Interrupt Status and Control (11-31) |
|
|
|
|
|
|
|
|
|
config SYS_PLPRCR_BOOL |
|
|
|
|
bool "Customise PLPRCR" |
|
|
|
|
|
|
|
|
|
config SYS_PLPRCR |
|
|
|
|
hex "PLPRCR register" |
|
|
|
|
depends on SYS_PLPRCR_BOOL |
|
|
|
|
help |
|
|
|
|
PLL, Low-Power, and Reset Control Register (15-30) |
|
|
|
|
|
|
|
|
|
config SYS_SCCR |
|
|
|
|
hex "SCCR register" |
|
|
|
|
help |
|
|
|
|
System Clock and reset Control Register (15-27) |
|
|
|
|
|
|
|
|
|
config SYS_SCCR_MASK |
|
|
|
|
hex "MASK for setting SCCR register" |
|
|
|
|
|
|
|
|
|
config SYS_DER |
|
|
|
|
hex "DER register" |
|
|
|
|
help |
|
|
|
|
Debug Event Register (37-47) |
|
|
|
|
|
|
|
|
|
comment "Memory mapping" |
|
|
|
|
|
|
|
|
|
config SYS_BR0_PRELIM |
|
|
|
|
hex "Preliminary value for BR0" |
|
|
|
|
|
|
|
|
|
config SYS_OR0_PRELIM |
|
|
|
|
hex "Preliminary value for OR0" |
|
|
|
|
|
|
|
|
|
config SYS_BR1_PRELIM_BOOL |
|
|
|
|
bool "Define Bank 1" |
|
|
|
|
|
|
|
|
|
config SYS_BR1_PRELIM |
|
|
|
|
hex "Preliminary value for BR1" |
|
|
|
|
depends on SYS_BR1_PRELIM_BOOL |
|
|
|
|
|
|
|
|
|
config SYS_OR1_PRELIM |
|
|
|
|
hex "Preliminary value for OR1" |
|
|
|
|
depends on SYS_BR1_PRELIM_BOOL |
|
|
|
|
|
|
|
|
|
config SYS_BR2_PRELIM_BOOL |
|
|
|
|
bool "Define Bank 2" |
|
|
|
|
|
|
|
|
|
config SYS_BR2_PRELIM |
|
|
|
|
hex "Preliminary value for BR2" |
|
|
|
|
depends on SYS_BR2_PRELIM_BOOL |
|
|
|
|
|
|
|
|
|
config SYS_OR2_PRELIM |
|
|
|
|
hex "Preliminary value for OR2" |
|
|
|
|
depends on SYS_BR2_PRELIM_BOOL |
|
|
|
|
|
|
|
|
|
config SYS_BR3_PRELIM_BOOL |
|
|
|
|
bool "Define Bank 3" |
|
|
|
|
|
|
|
|
|
config SYS_BR3_PRELIM |
|
|
|
|
hex "Preliminary value for BR3" |
|
|
|
|
depends on SYS_BR3_PRELIM_BOOL |
|
|
|
|
|
|
|
|
|
config SYS_OR3_PRELIM |
|
|
|
|
hex "Preliminary value for OR3" |
|
|
|
|
depends on SYS_BR3_PRELIM_BOOL |
|
|
|
|
|
|
|
|
|
config SYS_BR4_PRELIM_BOOL |
|
|
|
|
bool "Define Bank 4" |
|
|
|
|
|
|
|
|
|
config SYS_BR4_PRELIM |
|
|
|
|
hex "Preliminary value for BR4" |
|
|
|
|
depends on SYS_BR4_PRELIM_BOOL |
|
|
|
|
|
|
|
|
|
config SYS_OR4_PRELIM |
|
|
|
|
hex "Preliminary value for OR4" |
|
|
|
|
depends on SYS_BR4_PRELIM_BOOL |
|
|
|
|
|
|
|
|
|
config SYS_BR5_PRELIM_BOOL |
|
|
|
|
bool "Define Bank 5" |
|
|
|
|
|
|
|
|
|
config SYS_BR5_PRELIM |
|
|
|
|
hex "Preliminary value for BR5" |
|
|
|
|
depends on SYS_BR5_PRELIM_BOOL |
|
|
|
|
|
|
|
|
|
config SYS_OR5_PRELIM |
|
|
|
|
hex "Preliminary value for OR5" |
|
|
|
|
depends on SYS_BR5_PRELIM_BOOL |
|
|
|
|
|
|
|
|
|
config SYS_BR6_PRELIM_BOOL |
|
|
|
|
bool "Define Bank 6" |
|
|
|
|
|
|
|
|
|
config SYS_BR6_PRELIM |
|
|
|
|
hex "Preliminary value for BR6" |
|
|
|
|
depends on SYS_BR6_PRELIM_BOOL |
|
|
|
|
|
|
|
|
|
config SYS_OR6_PRELIM |
|
|
|
|
hex "Preliminary value for OR6" |
|
|
|
|
depends on SYS_BR6_PRELIM_BOOL |
|
|
|
|
|
|
|
|
|
config SYS_BR7_PRELIM_BOOL |
|
|
|
|
bool "Define Bank 7" |
|
|
|
|
|
|
|
|
|
config SYS_BR7_PRELIM |
|
|
|
|
hex "Preliminary value for BR7" |
|
|
|
|
depends on SYS_BR7_PRELIM_BOOL |
|
|
|
|
|
|
|
|
|
config SYS_OR7_PRELIM |
|
|
|
|
hex "Preliminary value for OR7" |
|
|
|
|
depends on SYS_BR7_PRELIM_BOOL |
|
|
|
|
|
|
|
|
|
config SYS_IMMR |
|
|
|
|
hex "Value for IMMR" |
|
|
|
|
|
|
|
|
|
endmenu |
|
|
|
|