summaryrefslogtreecommitdiffstats
path: root/tmk_core/protocol/arm_atsam/usb/ui.c
diff options
context:
space:
mode:
authorpatrickmt <40182064+patrickmt@users.noreply.github.com>2018-11-02 20:30:51 +0100
committerDrashna Jaelre <drashna@live.com>2018-11-02 22:33:07 +0100
commitcec203ea80c8e9365bb5f43418fba5971dd4091f (patch)
tree6ea7d621f7f14bf6ea2b5019867cac8c71a0e8e8 /tmk_core/protocol/arm_atsam/usb/ui.c
parent563fe23e53fb747f509b8558bb29bde0baf2d6a8 (diff)
downloadqmk_firmware-cec203ea80c8e9365bb5f43418fba5971dd4091f.tar.gz
qmk_firmware-cec203ea80c8e9365bb5f43418fba5971dd4091f.tar.xz
USB Suspend for arm_atsam protocol
Rewrote USB state tracking for implementation of suspend state. Updated suspend.c in entirety. Main subtasks (generally hardware related) are now run prior to keyboard task.
Diffstat (limited to 'tmk_core/protocol/arm_atsam/usb/ui.c')
-rw-r--r--tmk_core/protocol/arm_atsam/usb/ui.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/tmk_core/protocol/arm_atsam/usb/ui.c b/tmk_core/protocol/arm_atsam/usb/ui.c
index 031678b64..70a619109 100644
--- a/tmk_core/protocol/arm_atsam/usb/ui.c
+++ b/tmk_core/protocol/arm_atsam/usb/ui.c
@@ -52,8 +52,6 @@
#include "samd51j18a.h"
#include "ui.h"
-volatile uint8_t usb_state;
-
//! Sequence process running each \c SEQUENCE_PERIOD ms
#define SEQUENCE_PERIOD 150
@@ -72,12 +70,12 @@ static void ui_wakeup_handler(void)
void ui_init(void)
{
- usb_state = USB_STATE_POWERUP;
+
}
void ui_powerdown(void)
{
- usb_state = USB_STATE_POWERDOWN;
+
}
void ui_wakeup_enable(void)
@@ -92,7 +90,7 @@ void ui_wakeup_disable(void)
void ui_wakeup(void)
{
- usb_state = USB_STATE_POWERUP;
+
}
void ui_process(uint16_t framenumber)