summaryrefslogtreecommitdiffstats
path: root/firmware/microblaze/lib/pic.c
diff options
context:
space:
mode:
authorJosh Blum <josh@joshknows.com>2010-10-12 15:24:37 -0700
committerJosh Blum <josh@joshknows.com>2010-10-12 15:24:37 -0700
commit2c08c9a7e62b2ad7f75047cc54b0256173f1b674 (patch)
treedff870e41085e86354d0f0a668ec5fa42a82278c /firmware/microblaze/lib/pic.c
parentf9755b0ab33eb20abb5689893061f3b4039505fd (diff)
downloaduhd-2c08c9a7e62b2ad7f75047cc54b0256173f1b674.tar.gz
uhd-2c08c9a7e62b2ad7f75047cc54b0256173f1b674.tar.bz2
uhd-2c08c9a7e62b2ad7f75047cc54b0256173f1b674.zip
usrp2: register overflow, underflow, and pps level for pic
also fix minor build issue w/ LDADD
Diffstat (limited to 'firmware/microblaze/lib/pic.c')
-rw-r--r--firmware/microblaze/lib/pic.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/microblaze/lib/pic.c b/firmware/microblaze/lib/pic.c
index e89d2b755..226da5f85 100644
--- a/firmware/microblaze/lib/pic.c
+++ b/firmware/microblaze/lib/pic.c
@@ -44,7 +44,7 @@ pic_init(void)
// uP is level triggered
pic_regs->mask = ~0; // mask all interrupts
- pic_regs->edge_enable = PIC_ONETIME_INT;
+ pic_regs->edge_enable = PIC_ONETIME_INT | PIC_UNDERRUN_INT | PIC_OVERRUN_INT | PIC_PPS_INT;
pic_regs->polarity = ~0 & ~PIC_PHY_INT; // rising edge
pic_regs->pending = ~0; // clear all pending ints
}