commit-gnuradio
[Top][All Lists]
Advanced

[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)
 {





reply via email to

[Prev in Thread] Current Thread [Next in Thread]