Introduce protocol-neutral controller state

This commit is contained in:
Joey Yakimowich-Payne 2026-09-02 14:53:56 -06:00
commit b11ae076a8
28 changed files with 833 additions and 501 deletions

10
adapter_usb_mode.h Normal file
View file

@ -0,0 +1,10 @@
#pragma once
#include <stdint.h>
enum class AdapterUsbMode : uint8_t {
kSwitchProbe,
kXInput,
};
AdapterUsbMode adapter_host_probe_mode();