The following
ioctl(2) calls apply to Maple bus devices.
MAPLEIO_GDEVINFO struct maple_devinfo
Read, from the kernel, the device information of the device.
struct maple_devinfo {
uint32_t di_func;
uint32_t di_function_data[3];
uint8_t di_area_code;
uint8_t di_connector_direction;
char di_product_name[30];
char di_product_license[60];
uint16_t di_standby_power;
uint16_t di_max_power;
};