@@ -37,36 +37,36 @@ typedef enum
3737 DEVICE_TYPE_NETWORK = 0b0000010000000000000000000000000000000000 ,
3838 DEVICE_TYPE_BLOCK = 0b0000100000000000000000000000000000000000 ,
3939
40- INPUT_TYPE_NONE = DEVICE_TYPE_INPUT + 0 ,
41- INPUT_TYPE_KEYBOARD = DEVICE_TYPE_INPUT + 2 ,
42- INPUT_TYPE_MOUSE = DEVICE_TYPE_INPUT + 4 ,
43- INPUT_TYPE_JOYSTICK = DEVICE_TYPE_INPUT + 8 ,
44- INPUT_TYPE_TOUCHSCREEN = DEVICE_TYPE_INPUT + 16 ,
45- INPUT_TYPE_GAMEPAD = DEVICE_TYPE_INPUT + 32 ,
46- INPUT_TYPE_ACCELEROMETER = DEVICE_TYPE_INPUT + 64 ,
47- INPUT_TYPE_GYROSCOPE = DEVICE_TYPE_INPUT + 128 ,
48- INPUT_TYPE_MAGNETOMETER = DEVICE_TYPE_INPUT + 256 ,
40+ INPUT_TYPE_NONE = DEVICE_TYPE_INPUT | 0 ,
41+ INPUT_TYPE_KEYBOARD = DEVICE_TYPE_INPUT | 2 ,
42+ INPUT_TYPE_MOUSE = DEVICE_TYPE_INPUT | 4 ,
43+ INPUT_TYPE_JOYSTICK = DEVICE_TYPE_INPUT | 8 ,
44+ INPUT_TYPE_TOUCHSCREEN = DEVICE_TYPE_INPUT | 16 ,
45+ INPUT_TYPE_GAMEPAD = DEVICE_TYPE_INPUT | 32 ,
46+ INPUT_TYPE_ACCELEROMETER = DEVICE_TYPE_INPUT | 64 ,
47+ INPUT_TYPE_GYROSCOPE = DEVICE_TYPE_INPUT | 128 ,
48+ INPUT_TYPE_MAGNETOMETER = DEVICE_TYPE_INPUT | 256 ,
4949
50- AUDIO_TYPE_NONE = DEVICE_TYPE_AUDIO + 0 ,
51- AUDIO_TYPE_PWM = DEVICE_TYPE_AUDIO + 2 ,
52- AUDIO_TYPE_DSP = DEVICE_TYPE_AUDIO + 4 ,
53- AUDIO_TYPE_PCM = DEVICE_TYPE_AUDIO + 8 ,
54- AUDIO_TYPE_MIDI = DEVICE_TYPE_AUDIO + 16 ,
50+ AUDIO_TYPE_NONE = DEVICE_TYPE_AUDIO | 0 ,
51+ AUDIO_TYPE_PWM = DEVICE_TYPE_AUDIO | 2 ,
52+ AUDIO_TYPE_DSP = DEVICE_TYPE_AUDIO | 4 ,
53+ AUDIO_TYPE_PCM = DEVICE_TYPE_AUDIO | 8 ,
54+ AUDIO_TYPE_MIDI = DEVICE_TYPE_AUDIO | 16 ,
5555
56- NETWORK_TYPE_NONE = DEVICE_TYPE_NETWORK + 0 ,
57- NETWORK_TYPE_ETHERNET = DEVICE_TYPE_NETWORK + 2 ,
58- NETWORK_TYPE_WIFI = DEVICE_TYPE_NETWORK + 4 ,
59- NETWORK_TYPE_BLUETOOTH = DEVICE_TYPE_NETWORK + 8 ,
60- NETWORK_TYPE_UART = DEVICE_TYPE_NETWORK + 16 ,
56+ NETWORK_TYPE_NONE = DEVICE_TYPE_NETWORK | 0 ,
57+ NETWORK_TYPE_ETHERNET = DEVICE_TYPE_NETWORK | 2 ,
58+ NETWORK_TYPE_WIFI = DEVICE_TYPE_NETWORK | 4 ,
59+ NETWORK_TYPE_BLUETOOTH = DEVICE_TYPE_NETWORK | 8 ,
60+ NETWORK_TYPE_UART = DEVICE_TYPE_NETWORK | 16 ,
6161
62- BLOCK_TYPE_NONE = DEVICE_TYPE_BLOCK + 0 ,
63- BLOCK_TYPE_SDCARD = DEVICE_TYPE_BLOCK + 2 ,
64- BLOCK_TYPE_HDD = DEVICE_TYPE_BLOCK + 4 ,
65- BLOCK_TYPE_SSD = DEVICE_TYPE_BLOCK + 8 ,
66- BLOCK_TYPE_USB = DEVICE_TYPE_BLOCK + 16 ,
67- BLOCK_TYPE_NVME = DEVICE_TYPE_BLOCK + 32 ,
68- BLOCK_TYPE_CDROM = DEVICE_TYPE_BLOCK + 64 ,
69- BLOCK_TYPE_FLOPPY = DEVICE_TYPE_BLOCK + 128 ,
62+ BLOCK_TYPE_NONE = DEVICE_TYPE_BLOCK | 0 ,
63+ BLOCK_TYPE_SDCARD = DEVICE_TYPE_BLOCK | 2 ,
64+ BLOCK_TYPE_HDD = DEVICE_TYPE_BLOCK | 4 ,
65+ BLOCK_TYPE_SSD = DEVICE_TYPE_BLOCK | 8 ,
66+ BLOCK_TYPE_USB = DEVICE_TYPE_BLOCK | 16 ,
67+ BLOCK_TYPE_NVME = DEVICE_TYPE_BLOCK | 32 ,
68+ BLOCK_TYPE_CDROM = DEVICE_TYPE_BLOCK | 64 ,
69+ BLOCK_TYPE_FLOPPY = DEVICE_TYPE_BLOCK | 128 ,
7070} DeviceType ;
7171
7272#ifndef __kernel__
0 commit comments