-enum {
- VELLEMAN_PS3005D,
- VELLEMAN_LABPS3005D,
- KORAD_KA3005P,
- KORAD_KA3005P_0X01,
- KORAD_KD3005P,
- KORAD_KD3005P_V20_NOSP,
- RND_320K30PV,
- /* Support for future devices with this protocol. */
+enum korad_quirks_flag {
+ KORAD_QUIRK_NONE = 0,
+ KORAD_QUIRK_LABPS_OVP_EN = 1UL << 0,
+ KORAD_QUIRK_ID_NO_VENDOR = 1UL << 1,
+ KORAD_QUIRK_ID_TRAILING = 1UL << 2,
+ KORAD_QUIRK_ID_OPT_VERSION = 1UL << 3,
+ KORAD_QUIRK_ALL = (1UL << 4) - 1,