qmk_firmware/tmk_core/protocol
Purdea Andrei b02a539625
Added power tracking api (#12691)
* Add power tracking API to lufa and chibios targets

* power.c: Pass through power state to the notify function

* power: added notify_power_state_change_user too.

* making it pass the PR linter

* Add a POWER_STATE_NO_INIT state, that we start in before calling power_init();

* Rename *power* to *usb_power*

* removing stray newline

* Rename usb_power* to usb_device_state*

* Update quantum/usb_device_state.h

Co-authored-by: Drashna Jaelre <drashna@live.com>

* Fix comment

* usb_device_state.h: Don't include quantum.h, only the necessary headers.

Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-09-30 06:31:39 +10:00
..
arm_atsam Fixup atsam builds. (#14052) 2021-08-18 01:59:22 +01:00
chibios Added power tracking api (#12691) 2021-09-30 06:31:39 +10:00
lufa Added power tracking api (#12691) 2021-09-30 06:31:39 +10:00
midi
usb_hid Change keyboard level include guards to pragma once (#14248) 2021-09-01 19:03:14 +10:00
vusb Add Support for USB programmable buttons (#12950) 2021-09-15 08:40:22 -07:00
adb.c
adb.h
arm_atsam.mk
chibios.mk Begin to carve out platform/protocol API - Single main loop (#13843) 2021-08-18 00:11:07 +01:00
lufa.mk Move Bluetooth config to common_features.mk (#14404) 2021-09-12 08:22:03 -07:00
m0110.c
m0110.h
midi.mk
ps2.h
ps2_busywait.c
ps2_interrupt.c Arm ps2 mouse interrupt (#6490) 2021-08-06 07:51:24 +10:00
ps2_io.h
ps2_io_avr.c
ps2_io_chibios.c Arm ps2 mouse interrupt (#6490) 2021-08-06 07:51:24 +10:00
ps2_mouse.c [Feature] Swap buttons on PS2 Mouse/Trackball (#9205) 2021-08-06 09:09:58 +10:00
ps2_mouse.h
ps2_usart.c
serial.h
serial_mouse.h
serial_mouse_microsoft.c
serial_mouse_mousesystems.c
serial_soft.c
serial_uart.c
usb_descriptor.c [Bug] fix logical minimum in Programmable Button rdesc (#14464) 2021-09-16 17:04:26 +10:00
usb_descriptor.h Digitizer HID interface : absolute coordinates for mouse cursor (#12851) 2021-08-18 04:52:44 +10:00
usb_descriptor_common.h
usb_hid.mk Move USB Host Shield and Arduino core to lib/ (#13973) 2021-08-18 18:20:25 +10:00
vusb.mk Begin to carve out platform/protocol API - Single main loop (#13843) 2021-08-18 00:11:07 +01:00
xt.h
xt_interrupt.c