diff --git a/include/rtdef.h b/include/rtdef.h index 4a65c27842..e72f9226fa 100644 --- a/include/rtdef.h +++ b/include/rtdef.h @@ -1187,7 +1187,7 @@ enum rt_device_class_type /** * device control */ -#define RT_DEVICE_CTRL_BASE(Type) (RT_Device_Class_##Type * 0x100) +#define RT_DEVICE_CTRL_BASE(Type) ((RT_Device_Class_##Type + 1) * 0x100) /** * special device commands