From 63342eab2373b0173801589ad27489204e018a3c Mon Sep 17 00:00:00 2001 From: Ulf Samuelsson Date: Sun, 30 Mar 2008 22:23:39 +0000 Subject: [PATCH] Add Configs for new boards --- target/device/Atmel/AT91_Config.in | 170 +++++++++++++++++++++++++---- 1 file changed, 150 insertions(+), 20 deletions(-) diff --git a/target/device/Atmel/AT91_Config.in b/target/device/Atmel/AT91_Config.in index 7838ad6938..628e13b004 100644 --- a/target/device/Atmel/AT91_Config.in +++ b/target/device/Atmel/AT91_Config.in @@ -8,71 +8,177 @@ config BR2_TARGET_AT91 help Atmel AT91 ARM based systems +comment "Selection criteria" + +config BR2_TARGET_ATMEL_ALL + bool "Allow all ARM targets" + default y + +config BR2_TARGET_ATMEL_NET + bool "With network controller" + depends on !BR2_TARGET_ATMEL_ALL + default y + +config BR2_TARGET_ATMEL_LCD + bool "With LCD controller" + depends on !BR2_TARGET_ATMEL_ALL + default n + +config BR2_TARGET_ATMEL_FPDSP + bool "With Floating Point DSP" + depends on !BR2_TARGET_ATMEL_ALL + default n + +config BR2_TARGET_ATMEL_MPB + bool "With customizable MP-Block" + depends on !BR2_TARGET_ATMEL_ALL + default n + +comment "Device Selection" + choice prompt "AT91 device" depends BR2_TARGET_AT91 - default BR2_TARGET_AT91RM9200 + default BR2_TARGET_AT91SAM9260 help Select the specific AT91 chip you wish to use. config BR2_TARGET_AT91RM9200 bool "Atmel AT91RM9200 Microprocessor" depends BR2_TARGET_AT91 + depends !BR2_TARGET_ATMEL_LCD + depends !BR2_TARGET_ATMEL_FPDSP + depends !BR2_TARGET_ATMEL_MPB help Atmel AT91RM9200 ARM based systems config BR2_TARGET_AT91SAM9260 - bool "AT91SAM9260 Microprocessor" + bool "Atmel AT91SAM9260 Microprocessor" depends BR2_TARGET_AT91 + depends !BR2_TARGET_ATMEL_LCD + depends !BR2_TARGET_ATMEL_FPDSP + depends !BR2_TARGET_ATMEL_MPB help Atmel AT91SAM9260 ARM based systems -config BR2_TARGET_AT91SAM9260A - bool "AT91SAM9260A Microprocessor" - depends BR2_TARGET_AT91 && ! BR2_TARGET_AT91_ADVANCED_INFO +config BR2_TARGET_AT91SAM9G20 + bool "Atmel AT91SAM9G20 Microprocessor" + depends BR2_TARGET_AT91 + depends !BR2_TARGET_ATMEL_LCD + depends !BR2_TARGET_ATMEL_FPDSP + depends !BR2_TARGET_ATMEL_MPB + depends ! BR2_TARGET_AT91_ADVANCED_INFO help - Atmel AT91SAM9260A ARM based systems (Not Yet Implemented) + Atmel AT91SAM9G20 ARM based systems (Not Yet Implemented) config BR2_TARGET_AT91SAM9261 - bool "AT91SAM9261 Microprocessor" + bool "Atmel AT91SAM9261 Microprocessor" depends BR2_TARGET_AT91 + depends !BR2_TARGET_ATMEL_NET + depends !BR2_TARGET_ATMEL_FPDSP + depends !BR2_TARGET_ATMEL_MPB help Atmel AT91SAM9261 ARM based systems config BR2_TARGET_AT91SAM9261S - bool "AT91SAM9261S Microprocessor" + bool "Atmel AT91SAM9261S Microprocessor" depends BR2_TARGET_AT91 + depends !BR2_TARGET_ATMEL_NET + depends !BR2_TARGET_ATMEL_FPDSP + depends !BR2_TARGET_ATMEL_MPB depends ! BR2_TARGET_AT91_ADVANCED_INFO help Atmel AT91SAM9261 ARM based systems (Not Yet Implemented) -config BR2_TARGET_AT91SAM9262 - bool "ATR0663 Microprocessor" +config BR2_TARGET_AT91SAM9RL64 + bool "Atmel AT91SAM9RL64 Microprocessor" depends BR2_TARGET_AT91 + depends !BR2_TARGET_ATMEL_NET + depends !BR2_TARGET_ATMEL_FPDSP + depends !BR2_TARGET_ATMEL_MPB depends ! BR2_TARGET_AT91_ADVANCED_INFO help - Atmel ATR0663 ARM based systems (Not Yet Implemented) + Atmel AT91SAM9RL64 ARM based systems (Not Yet Implemented) config BR2_TARGET_AT91SAM9263 bool "Atmel AT91SAM9263 Microprocessor" depends BR2_TARGET_AT91 + depends !BR2_TARGET_ATMEL_FPDSP + depends !BR2_TARGET_ATMEL_MPB help Atmel AT91SAM9263 ARM based systems +config BR2_TARGET_AT91SAM9G41 + bool "Atmel AT91SAM9G41 Microprocessor" + depends BR2_TARGET_AT91 + depends !BR2_TARGET_ATMEL_FPDSP + depends !BR2_TARGET_ATMEL_MPB + depends ! BR2_TARGET_AT91_ADVANCED_INFO + help + Atmel AT91SAM9G41 ARM based systems + +config BR2_TARGET_AT91SAM9M10 + bool "Atmel AT91SAM9M10 Microprocessor" + depends BR2_TARGET_AT91 + depends !BR2_TARGET_ATMEL_FPDSP + depends !BR2_TARGET_ATMEL_MPB + depends ! BR2_TARGET_AT91_ADVANCED_INFO + help + Atmel AT91SAM9M10 ARM based systems + +config BR2_TARGET_AT91SAM9M11 + bool "Atmel AT91SAM9M11 Microprocessor" + depends BR2_TARGET_AT91 + depends !BR2_TARGET_ATMEL_FPDSP + depends !BR2_TARGET_ATMEL_MPB + depends ! BR2_TARGET_AT91_ADVANCED_INFO + help + Atmel AT91SAM9M11 ARM based systems + config BR2_TARGET_AT91SAM9XE bool "Atmel AT91SAM9XE Microprocessors" depends BR2_TARGET_AT91 + depends !BR2_TARGET_ATMEL_LCD + depends !BR2_TARGET_ATMEL_FPDSP + depends !BR2_TARGET_ATMEL_MPB depends ! BR2_TARGET_AT91_ADVANCED_INFO help Atmel AT91SAM9263 ARM based systems (Not Yet Implemented) +config BR2_TARGET_AT572D940HF + bool "Atmel AT572D940HF Microprocessor" + depends BR2_TARGET_AT91 + depends !BR2_TARGET_ATMEL_LCD + depends !BR2_TARGET_ATMEL_MPB + depends ! BR2_TARGET_AT91_ADVANCED_INFO + help + Atmel AT572D940 ARM based systems + +config BR2_TARGET_AT91CAP9 + bool "Atmel AT91CAP9 Microprocessor" + depends BR2_TARGET_AT91 + depends !BR2_TARGET_ATMEL_FPDSP + depends ! BR2_TARGET_AT91_ADVANCED_INFO + help + Atmel AT91CAP9 ARM based systems + +config BR2_TARGET_AT91SAM9262 + bool "Atmel ATR0663 Microprocessor" + depends BR2_TARGET_AT91 + depends !BR2_TARGET_ATMEL_FPDSP + depends !BR2_TARGET_ATMEL_MPB + depends ! BR2_TARGET_AT91_ADVANCED_INFO + help + Atmel ATR0663 ARM based systems (Not Yet Implemented) + endchoice +comment "Development Board Selection" choice prompt "Development Board support" depends BR2_TARGET_AT91 - default BR2_TARGET_AT91RM9200DF + default BR2_TARGET_AT91SAM9260DFC help Select the specific AT91 development board you wish to use. @@ -102,15 +208,21 @@ config BR2_TARGET_AT91RM9200DK config BR2_TARGET_AT91SAM9260DFC bool "Atmel AT91SAM9260DFC" - depends BR2_TARGET_AT91SAM9260 || BR2_TARGET_AT91SAM9260A || BR2_TARGET_AT91SAM9XE + depends BR2_TARGET_AT91SAM9260 || BR2_TARGET_AT91SAM9G20 || BR2_TARGET_AT91SAM9XE help - The Atmel AT91SAM9260 Development Board Booting from Dataflash + The Atmel AT91SAM9260 Development Board booting from Dataflashcard config BR2_TARGET_AT91SAM9260EK bool "Atmel AT91SAM9260EK" - depends BR2_TARGET_AT91SAM9260 || BR2_TARGET_AT91SAM9260A || BR2_TARGET_AT91SAM9XE + depends BR2_TARGET_AT91SAM9260 || BR2_TARGET_AT91SAM9G20 || BR2_TARGET_AT91SAM9XE help - The Atmel AT91SAM9260 Development Board + The Atmel AT91SAM9260 Development Board booting from dataflash + +config BR2_TARGET_AT91SAM9XEEK + bool "Atmel AT91SAM9XE-EK" + depends BR2_TARGET_AT91SAM9260 || BR2_TARGET_AT91SAM9G20 || BR2_TARGET_AT91SAM9XE + help + The Atmel AT91SAM9xe Development Board (Not Yet Implemented) config BR2_TARGET_AT91SAM9261EK bool "Atmel AT91SAM9261EK" @@ -118,6 +230,12 @@ config BR2_TARGET_AT91SAM9261EK help The Atmel AT91SAM9261 Development Board +config BR2_TARGET_AT91SAM9RL64EK + bool "Atmel AT91SAM9RL64EK" + depends BR2_TARGET_AT91SAM9RL64 + help + The Atmel AT91SAM9RL64 Development Board + config BR2_TARGET_AT91SAM9262EK bool "Atmel AT91SAM9262EK" depends BR2_TARGET_AT91SAM9262 @@ -130,11 +248,23 @@ config BR2_TARGET_AT91SAM9263EK help The Atmel AT91SAM9263 Development Board (Not Yet Implemented) -config BR2_TARGET_AT91SAM9XEEK - bool "Atmel AT91SAM9XE-EK" - depends BR2_TARGET_AT91SAM9260 || BR2_TARGET_AT91SAM9260 || BR2_TARGET_AT91SAM9260A || BR2_TARGET_AT91SAM9XE +config BR2_TARGET_AT572D940DCM + bool "Atmel AT572D940 Diopsis Computer Module" + depends BR2_TARGET_AT572D940HF help - The Atmel AT91SAM9xe Development Board (Not Yet Implemented) + The Atmel Diopsis CPU Module (Not Yet Implemented) + +config BR2_TARGET_AT91CAP9DK + bool "Atmel AT91CAP9DK" + depends BR2_TARGET_AT91CAP9 + help + The Atmel AT91CAP9 Development Kit (Not Yet Implemented) + +config BR2_TARGET_AT91CAP9STK + bool "Atmel AT91CAP9STK" + depends BR2_TARGET_AT91CAP9 + help + The Atmel AT91CAP9 Starter Kit (Not Yet Implemented) endchoice -- 2.30.2