]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - tmk_core/tool/mbed/mbed-sdk/libraries/tests/rtos/cmsis/isr/main.cpp
Cleans up quantum/keymap situation, removes extra lufa folders (#416)
[qmk_firmware.git] / tmk_core / tool / mbed / mbed-sdk / libraries / tests / rtos / cmsis / isr / main.cpp
diff --git a/tmk_core/tool/mbed/mbed-sdk/libraries/tests/rtos/cmsis/isr/main.cpp b/tmk_core/tool/mbed/mbed-sdk/libraries/tests/rtos/cmsis/isr/main.cpp
deleted file mode 100644 (file)
index 52c7da3..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-#include "mbed.h"
-#include "rtos.h"
-
-Queue<uint32_t, 5> queue;
-
-DigitalOut myled(LED1);
-
-void queue_isr() {
-    queue.put((uint32_t*)2);
-    myled = !myled;
-}
-
-void queue_thread(void const *argument) {
-    while (true) {
-        queue.put((uint32_t*)1);
-        Thread::wait(1000);
-    }
-}
-
-int main (void) {
-    Thread thread(queue_thread);
-
-    Ticker ticker;
-    ticker.attach(queue_isr, 1.0);
-
-    while (true) {
-        osEvent evt = queue.get();
-        if (evt.status != osEventMessage) {
-            printf("queue->get() returned %02x status\n\r", evt.status);
-        } else {
-            printf("queue->get() returned %d\n\r", evt.value.v);
-        }
-    }
-}