Browse Source

Strip out XAP_GETTER for now

zvecr 3 years ago
parent
commit
5f7e520f8f
1 changed files with 0 additions and 12 deletions
  1. 0 12
      quantum/xap/xap.c

+ 0 - 12
quantum/xap/xap.c

@@ -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;