SYMBOL INDEX (69 symbols across 3 files) FILE: grainuum-phy.c function grainuumConnectPre (line 34) | __attribute__((weak)) function grainuumConnectPost (line 39) | __attribute__((weak)) function grainuumDisconnectPre (line 45) | __attribute__((weak)) function grainuumDisconnectPost (line 50) | __attribute__((weak)) function grainuumReceivePacket (line 56) | __attribute__((weak)) function grainuumInitPre (line 62) | __attribute__((weak)) function grainuumInitPost (line 68) | __attribute__((weak)) function grainuum_receive_packet (line 76) | __attribute__((section(".ramtext"))) function grainuumCaptureI (line 81) | __attribute__((section(".ramtext"))) function grainuumInitialized (line 139) | int grainuumInitialized(struct GrainuumUSB *usb) function grainuumWriteQueue (line 147) | void grainuumWriteQueue(struct GrainuumUSB *usb, int epnum, function grainuumInit (line 155) | void grainuumInit(struct GrainuumUSB *usb, function grainuumDisconnect (line 172) | void grainuumDisconnect(struct GrainuumUSB *usb) { function grainuumConnect (line 187) | void grainuumConnect(struct GrainuumUSB *usb) { FILE: grainuum-state.c type usb_state_packet_type (line 39) | enum usb_state_packet_type { function grainuumSendWait (line 48) | __attribute__((weak)) function crc16_add (line 58) | static uint16_t crc16_add(uint16_t crc, uint8_t c, uint16_t poly) function crc16 (line 72) | static uint16_t crc16(const uint8_t *data, uint32_t size, function grainuum_state_clear_tx (line 82) | static void grainuum_state_clear_tx(struct GrainuumState *state, int res... function grainuum_state_process_tx (line 95) | static void grainuum_state_process_tx(struct GrainuumState *state) function usbStateTransferSuccess (line 167) | static void usbStateTransferSuccess(struct GrainuumState *state) function grainuum_state_send_data (line 197) | static int grainuum_state_send_data(struct GrainuumState *state, function grainuumDropData (line 215) | void grainuumDropData(struct GrainuumUSB *usb) function grainuumDataQueued (line 222) | int grainuumDataQueued(struct GrainuumUSB *usb) function grainuumSendData (line 227) | int grainuumSendData(struct GrainuumUSB *usb, int epnum, function grainuum_state_process_setup (line 250) | static int grainuum_state_process_setup(struct GrainuumState *state, con... function grainuum_state_parse_data (line 276) | static void grainuum_state_parse_data(struct GrainuumState *state, function grainuum_state_parse_token (line 310) | static inline void grainuum_state_parse_token(struct GrainuumState *state, function grainuumProcess (line 318) | void grainuumProcess(struct GrainuumUSB *usb, FILE: grainuum.h type usb_pids (line 72) | enum usb_pids { type GrainuumUSB (line 91) | struct GrainuumUSB type GrainuumState (line 92) | struct GrainuumState type GrainuumConfig (line 93) | struct GrainuumConfig type GrainuumUSB (line 103) | struct GrainuumUSB type GrainuumUSB (line 106) | struct GrainuumUSB type GrainuumUSB (line 114) | struct GrainuumUSB type GrainuumUSB (line 121) | struct GrainuumUSB type GrainuumUSB (line 135) | struct GrainuumUSB type GrainuumUSB (line 147) | struct GrainuumUSB type usb_packet (line 151) | struct usb_packet { type usb_setup_packet (line 178) | struct usb_setup_packet { type usb_device_descriptor (line 192) | struct usb_device_descriptor { type usb_configuration_descriptor (line 209) | struct usb_configuration_descriptor { type usb_string_descriptor (line 221) | struct usb_string_descriptor { type usb_interface_descriptor (line 227) | struct usb_interface_descriptor { type usb_endpoint_descriptor (line 239) | struct usb_endpoint_descriptor { type usb_hid_descriptor (line 248) | struct usb_hid_descriptor { type GrainuumConfig (line 304) | struct GrainuumConfig { type GrainuumState (line 315) | struct GrainuumState { type GrainuumUSB (line 394) | struct GrainuumUSB type GrainuumUSB (line 401) | struct GrainuumUSB type GrainuumUSB (line 408) | struct GrainuumUSB type GrainuumUSB (line 415) | struct GrainuumUSB type GrainuumUSB (line 422) | struct GrainuumUSB type GrainuumUSB (line 429) | struct GrainuumUSB type GrainuumUSB (line 438) | struct GrainuumUSB type GrainuumUSB (line 451) | struct GrainuumUSB type GrainuumUSB (line 467) | struct GrainuumUSB type GrainuumUSB (line 478) | struct GrainuumUSB type GrainuumUSB (line 489) | struct GrainuumUSB type GrainuumUSB (line 499) | struct GrainuumUSB type GrainuumUSB (line 515) | struct GrainuumUSB type GrainuumConfig (line 515) | struct GrainuumConfig type GrainuumUSB (line 529) | struct GrainuumUSB type GrainuumUSB (line 542) | struct GrainuumUSB type GrainuumUSB (line 554) | struct GrainuumUSB type GrainuumUSB (line 562) | struct GrainuumUSB type GrainuumUSB (line 577) | struct GrainuumUSB type GrainuumUSB (line 588) | struct GrainuumUSB