libjoybus
Joybus implementation for 32-bit MCUs
Loading...
Searching...
No Matches
common.h
1
7
8#pragma once
9
10#include <joybus/bus.h>
11
24int joybus_identify(struct joybus *bus, uint8_t *response, joybus_transfer_cb_t callback, void *user_data);
25
35int joybus_reset(struct joybus *bus, uint8_t *response, joybus_transfer_cb_t callback, void *user_data);
36
int joybus_identify(struct joybus *bus, uint8_t *response, joybus_transfer_cb_t callback, void *user_data)
Identify the target device attached to the Joybus.
Definition common.c:4
int joybus_reset(struct joybus *bus, uint8_t *response, joybus_transfer_cb_t callback, void *user_data)
Reset the target device attached to the Joybus.
Definition common.c:12
void(* joybus_transfer_cb_t)(struct joybus *bus, int result, void *user_data)
Function type for transfer completion callbacks.
Definition bus.h:44
A Joybus instance.
Definition bus.h:59