mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-02-24 07:40:50 +00:00
Strip out XAP_GETTER for now
This commit is contained in:
parent
64c5531be6
commit
5f7e520f8f
@ -48,7 +48,6 @@ typedef enum xap_route_type_t {
|
||||
XAP_ROUTE,
|
||||
XAP_EXECUTE,
|
||||
XAP_VALUE,
|
||||
XAP_GETTER,
|
||||
XAP_CONST_MEM,
|
||||
TOTAL_XAP_ROUTE_TYPES
|
||||
} xap_route_type_t;
|
||||
@ -83,9 +82,6 @@ struct __attribute__((packed)) xap_route_t {
|
||||
// XAP_EXECUTE
|
||||
bool (*handler)(xap_token_t token, const uint8_t *data, size_t data_len);
|
||||
|
||||
// XAP_GETTER
|
||||
uint32_t (*u32getter)(void);
|
||||
|
||||
// XAP_VALUE / XAP_CONST_MEM
|
||||
struct {
|
||||
const void * const_data;
|
||||
@ -136,14 +132,6 @@ void xap_execute_route(xap_token_t token, const xap_route_t *routes, size_t max_
|
||||
}
|
||||
break;
|
||||
|
||||
case XAP_GETTER:
|
||||
if (route.u32getter != NULL) {
|
||||
const uint32_t ret = (route.u32getter)();
|
||||
xap_respond_data(token, &ret, sizeof(ret));
|
||||
return;
|
||||
}
|
||||
break;
|
||||
|
||||
case XAP_VALUE:
|
||||
xap_respond_data(token, route.const_data, route.const_data_len);
|
||||
return;
|
||||
|
Loading…
Reference in New Issue
Block a user