summaryrefslogtreecommitdiffstats
path: root/sys/arm/at91/at91reg.h
Commit message (Collapse)AuthorAgeFilesLines
* The system IRQ is always IRQ 1. Make it so.imp2012-07-101-0/+2
|
* Move these #defines to at91reg.h (where I should have put them in theimp2012-06-221-0/+3
| | | | first place).
* Enhance the Atmel SoC chip identification routines to account for moreimp2012-06-061-17/+25
| | | | | | | | | | | | | | | | | | SoC variants. Fold the AT91SAM9XE chips into the AT91SAM9260 handling, where appropriate. The following SoCs/SoC families are recognized: at91cap9, at91rm9200, at91sam9260, at91sam9261, at91sam9263, at91sam9g10, at91sam9g20, at91sam9g45, at91sam9n12, at91sam9rl, at91sam9x5 and the following variations are also recognized: at91rm9200_bga, at91rm9200_pqfp, at91sam9xe, at91sam9g45, at91sam9m10, at91sam9g46, at91sam9m11, at91sam9g15, at91sam9g25, at91sam9g35, at91sam9x25, at91sam9x35 This is only the identification routine: no additional Atmel devices are supported at this time. # With these changes, I'm able to boot to the point of identification # on a few different Atmel SoCs that we don't yet support using the # KB920X config file -- someday tht will be an ATMEL config file...
* Revert debug and other immature code accidentally committed in r236372.imp2012-06-011-1/+0
|
* Initialize the clocks before we call cninit() so that the serialimp2012-06-011-0/+1
| | | | | | | console so initialized will work upon return from cninit. While this is the very next line, other platforms setup all this stuff before calling cninit. Also, initialize the SDRAM base register in the inner block in at91_ramsize().
* Be a little less magical, not that these values are likely to change...imp2012-05-211-0/+3
|
* Add support for the Atmel SAM9XE familiy of microcontrollers, whichmarius2012-04-141-0/+3
| | | | | consist of a ARM926EJ-S processor core with up to 512 Kbytes of on-chip flash. Tested with SAM9XE512.
* - Try to bring these files closer to style(9).marius2012-04-141-22/+23
| | | | | - Use DEVMETHOD_END. - Use NULL instead of 0 for pointers.
* if_ate.c:cognet2010-10-061-0/+70
* Support for sam9 "EMAC" controller. * Support for rmii interface to phy. at91.c & at91sam9.c: * Eliminate separate at91sam9.c file. * Add new devices to at91sam9_devs table. at91_machdep.c & at at91sam9_machdep.c: * Automatic chip type determination. * Remove compile time chip dependencies. * Eliminate separate at91sam9_machdep.c file. at91_pmc.c: * Corrected support for all of the sam926? and sam9g20 chips. * Remove compile time chip dependencies. My apologies to Greg for taking so long to take care of it.
OpenPOWER on IntegriCloud