use crate::picontrol;
pub const KB_RESET: u32 = request_code_none!(picontrol::KB_IOC_MAGIC, 12) as u32; pub const KB_GET_DEVICE_INFO_LIST: u32 = request_code_none!(picontrol::KB_IOC_MAGIC, 13) as u32; pub const KB_GET_DEVICE_INFO: u32 = request_code_none!(picontrol::KB_IOC_MAGIC, 14) as u32; pub const KB_FIND_VARIABLE: u32 = request_code_none!(picontrol::KB_IOC_MAGIC, 17) as u32; pub const KB_GET_VALUE: u32 = request_code_none!(picontrol::KB_IOC_MAGIC, 15) as u32; pub const KB_SET_VALUE: u32 = request_code_none!(picontrol::KB_IOC_MAGIC, 16) as u32;
ioctl_none_bad!(reset, KB_RESET);
ioctl_read_bad!(
get_device_info_list,
KB_GET_DEVICE_INFO_LIST,
picontrol::SDeviceInfo
);
ioctl_read_bad!(get_variable_info, KB_FIND_VARIABLE, picontrol::SPIVariable);
ioctl_read_bad!(get_bit_value, KB_GET_VALUE, picontrol::SPIValue);
ioctl_read_bad!(set_bit_value, KB_SET_VALUE, picontrol::SPIValue);