diff --git a/artiq/coredevice/coredevice_generic.schema.json b/artiq/coredevice/coredevice_generic.schema.json index 7dcf85462..47319fe3e 100644 --- a/artiq/coredevice/coredevice_generic.schema.json +++ b/artiq/coredevice/coredevice_generic.schema.json @@ -71,6 +71,26 @@ } } }, + "if": { + "properties": { + "target": { "const": "kasli" }, + "hw_rev": { + "not": { + "oneOf": [ + { "const": "v1.0" }, + { "const": "v1.1" } + ] + } + } + } + }, + "then": { + "properties": { + "enable_sata_drtio": { + "const": false + } + } + }, "required": ["target", "variant", "hw_rev", "base", "peripherals"], "additionalProperties": false,