Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/sysinfo/sysinfo.h

    r9a426d1f r311bc25  
    3838#include <typedefs.h>
    3939#include <str.h>
    40 #include <abi/sysinfo.h>
    4140
    4241/** Framebuffer info exported flags */
    4342extern bool fb_exported;
     43
     44/** Item value type
     45 *
     46 */
     47typedef enum {
     48        SYSINFO_VAL_UNDEFINED = 0,     /**< Undefined value */
     49        SYSINFO_VAL_VAL = 1,           /**< Constant numeric value */
     50        SYSINFO_VAL_DATA = 2,          /**< Constant binary data */
     51        SYSINFO_VAL_FUNCTION_VAL = 3,  /**< Generated numeric value */
     52        SYSINFO_VAL_FUNCTION_DATA = 4  /**< Generated binary data */
     53} sysinfo_item_val_type_t;
    4454
    4555/** Subtree type
     
    135145extern void sysinfo_dump(sysinfo_item_t *);
    136146
    137 extern sysarg_t sys_sysinfo_get_val_type(void *, size_t);
     147extern sysarg_t sys_sysinfo_get_tag(void *, size_t);
    138148extern sysarg_t sys_sysinfo_get_value(void *, size_t, void *);
    139149extern sysarg_t sys_sysinfo_get_data_size(void *, size_t, void *);
Note: See TracChangeset for help on using the changeset viewer.