PERFORCE change 162802 for review
Sylvestre Gallon
syl at FreeBSD.org
Tue May 26 19:35:09 UTC 2009
http://perforce.freebsd.org/chv.cgi?CH=162802
Change 162802 by syl at syl_rincewind on 2009/05/26 19:34:31
Add PIOA, PIOB and PIOC controller to cpu_devs. Fix base address bug in
cpu_devs.
Affected files ...
.. //depot/projects/soc2009/syl_usb/src/sys/arm/at91/soc_at91sam9261.c#5 edit
Differences ...
==== //depot/projects/soc2009/syl_usb/src/sys/arm/at91/soc_at91sam9261.c#5 (text+ko) ====
@@ -133,12 +133,12 @@
/* PIO need to be check */
{
"at91_pit", 0,
- AT91SAM9261_BASE, AT91SAM9261_PIT_BASE, AT91SAM9261_PIT_SIZE,
+ AT91SAM9261_BASE + AT91SAM9261_PIT_BASE, AT91SAM9261_PIT_SIZE,
AT91SAM9261_IRQ_SYSTEM
},
{
"at91_wdt", 0,
- AT91SAM9261_BASE, AT91SAM9261_WDT_BASE, AT91SAM9261_WDT_SIZE,
+ AT91SAM9261_BASE + AT91SAM9261_WDT_BASE, AT91SAM9261_WDT_SIZE,
AT91SAM9261_IRQ_SYSTEM
},
{
@@ -152,23 +152,38 @@
AT91SAM9261_IRQ_UHP
},
{
- "uart", 0,
- AT91SAM9261_BASE, AT91SAM9261_DBGU_BASE, AT91SAM9261_DBGU_SIZE,
+ "pio", 0,
+ AT91SAM9261_BASE + AT91SAM9261_PIOA_BASE, AT91SAM9261_PIO_SIZE,
+ AT91SAM9261_IRQ_SYSTEM
+ },
+ {
+ "pio", 1,
+ AT91SAM9261_BASE + AT91SAM9261_PIOB_BASE, AT91SAM9261_PIO_SIZE,
+ AT91SAM9261_IRQ_SYSTEM
+ },
+ {
+ "pio", 2,
+ AT91SAM9261_BASE + AT91SAM9261_PIOC_BASE, AT91SAM9261_PIO_SIZE,
+ AT91SAM9261_IRQ_SYSTEM
+ },
+ {
+ "uart", 2,
+ AT91SAM9261_BASE + AT91SAM9261_DBGU_BASE, AT91SAM9261_DBGU_SIZE,
AT91SAM9261_IRQ_SYSTEM
},
{
"uart", 1,
- AT91SAM9261_BASE, AT91SAM9261_USART0_BASE, AT91SAM9261_USART_SIZE,
+ AT91SAM9261_BASE + AT91SAM9261_USART0_BASE, AT91SAM9261_USART_SIZE,
AT91SAM9261_IRQ_USART0
},
{
"uart", 2,
- AT91SAM9261_BASE, AT91SAM9261_USART1_BASE, AT91SAM9261_USART_SIZE,
+ AT91SAM9261_BASE + AT91SAM9261_USART1_BASE, AT91SAM9261_USART_SIZE,
AT91SAM9261_IRQ_USART1
},
{
"uart", 3,
- AT91SAM9261_BASE, AT91SAM9261_USART2_BASE, AT91SAM9261_USART_SIZE,
+ AT91SAM9261_BASE + AT91SAM9261_USART2_BASE, AT91SAM9261_USART_SIZE,
AT91SAM9261_IRQ_USART2
},
{ 0, 0, 0, 0, 0 }
More information about the p4-projects
mailing list