4 #include "pb-protocol/pb-protocol.h"
7 #define streq(a,b) (!strcasecmp((a),(b)))
9 #define artwork_pathname(file) (PKG_SHARE_DIR "/artwork/" file)
11 #define define_parser(__name, __priority, __parse_fn) \
13 __attribute__((unused, section("parsers"))) \
14 __ ## __name ## _parser = { \
16 .priority = __priority, \
17 .parse = __parse_fn, \
21 void device_add_boot_option(struct device *device,
22 struct boot_option *boot_option);
24 const char *generic_icon_file(enum generic_icon_type type);
26 enum generic_icon_type guess_device_type(struct discover_context *ctx);
28 #endif /* PARSER_UTILS_H */