[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] r5996 - gnuradio/branches/developers/matt/u2f/firmware
From: |
matt |
Subject: |
[Commit-gnuradio] r5996 - gnuradio/branches/developers/matt/u2f/firmware |
Date: |
Tue, 17 Jul 2007 11:42:53 -0600 (MDT) |
Author: matt
Date: 2007-07-17 11:42:53 -0600 (Tue, 17 Jul 2007)
New Revision: 5996
Modified:
gnuradio/branches/developers/matt/u2f/firmware/test1_main.c
Log:
very basic interrupt service routine for buffers
Modified: gnuradio/branches/developers/matt/u2f/firmware/test1_main.c
===================================================================
--- gnuradio/branches/developers/matt/u2f/firmware/test1_main.c 2007-07-17
17:42:35 UTC (rev 5995)
+++ gnuradio/branches/developers/matt/u2f/firmware/test1_main.c 2007-07-17
17:42:53 UTC (rev 5996)
@@ -4,6 +4,20 @@
#include "sim_io.h"
#include "buffer_pool.h"
+void int_handler_func () __attribute__ ((interrupt_handler));
+void int_handler_func () {
+ int i;
+ unsigned int *status = (unsigned int *) 0xB020;
+ //sim_puts("ENTER INT\n");
+ for(i=0;i<8;i++)
+ if(*status & (1<<i)) {
+ //sim_puts("Clearing buf ");
+ sim_puthex_nl(i);
+ clear_buf(i);
+ }
+ //sim_puts("EXIT INT\n");
+}
+
int
main(void)
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r5996 - gnuradio/branches/developers/matt/u2f/firmware,
matt <=