projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix interrupt status register.
[bertos.git]
/
cpu
/
arm
/
drv
/
ser_at91.c
diff --git
a/cpu/arm/drv/ser_at91.c
b/cpu/arm/drv/ser_at91.c
index dfde32a52f01d5e25965c89ad14b5871d4be9a61..14027e896604990fc3f07fc7277726c808d8fcd8 100644
(file)
--- a/
cpu/arm/drv/ser_at91.c
+++ b/
cpu/arm/drv/ser_at91.c
@@
-708,10
+708,10
@@
static void uart0_irq_dispatcher(void)
{
IRQ_ENTRY();
{
IRQ_ENTRY();
- if (US0_
IM
R & BV(US_RXRDY))
+ if (US0_
CS
R & BV(US_RXRDY))
uart0_irq_rx();
uart0_irq_rx();
- if (US0_
IM
R & BV(US_TXRDY))
+ if (US0_
CS
R & BV(US_TXRDY))
uart0_irq_tx();
IRQ_EXIT();
uart0_irq_tx();
IRQ_EXIT();
@@
-769,10
+769,10
@@
static void uart1_irq_dispatcher(void)
{
IRQ_ENTRY();
{
IRQ_ENTRY();
- if (US1_
IM
R & BV(US_RXRDY))
+ if (US1_
CS
R & BV(US_RXRDY))
uart1_irq_rx();
uart1_irq_rx();
- if (US1_
IM
R & BV(US_TXRDY))
+ if (US1_
CS
R & BV(US_TXRDY))
uart1_irq_tx();
IRQ_EXIT();
uart1_irq_tx();
IRQ_EXIT();