#include "button.h" #include "ctaphid.h" #include "pin.h" #include "platform.h" #include "presence.h" #include "storage.h" #include "tusb.h" int main(void) { uint8_t packet[HID_PACKET_SIZE]; platform_init(); storage_init(); pin_init(); ctaphid_init(); tud_init(0); for (;;) { while (platform_hid_receive(packet)) ctaphid_handle_packet(packet); ctaphid_tick(); button_poll(); presence_tick(); } }