123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175 |
- menu "mpc8xx CPU"
- depends on MPC8xx
- config SYS_CPU
- default "mpc8xx"
- choice
- prompt "Target select"
- optional
- config TARGET_MCR3000
- bool "Support MCR3000 board from CSSI"
- 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
- bool "Enable various commands to dump IMMR information"
- help
- This enables various commands such as:
- 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"
- source "board/cssi/MCR3000/Kconfig"
- endmenu
|