2023-05-20 22:06:04 +00:00
|
|
|
Syntax 6
|
|
|
|
|
2023-06-18 03:17:26 +00:00
|
|
|
If.delbin {
|
|
|
|
Condition {
|
|
|
|
Type String
|
|
|
|
Haystack "${sys:devices/virtual/dmi/id/product_name}"
|
|
|
|
Needle "Delbin"
|
|
|
|
}
|
|
|
|
True {
|
|
|
|
If.rt5682vs {
|
|
|
|
Condition {
|
|
|
|
Type RegexMatch
|
|
|
|
Regex "^sku(65541)$"
|
|
|
|
String "${sys:devices/virtual/dmi/id/product_sku}"
|
|
|
|
}
|
|
|
|
True.SectionUseCase."HiFi" {
|
2023-06-18 11:53:05 +00:00
|
|
|
File "HiFi.max98373.rt5682vs.conf"
|
2023-06-18 03:17:26 +00:00
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
False.SectionUseCase."HiFi" {
|
2023-06-18 11:53:05 +00:00
|
|
|
File "HiFi.max98373.conf"
|
2023-06-18 03:17:26 +00:00
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2023-06-18 11:53:05 +00:00
|
|
|
If.collis {
|
|
|
|
Condition {
|
|
|
|
Type String
|
|
|
|
Haystack "${sys:devices/virtual/dmi/id/product_name}"
|
|
|
|
Needle "Collis"
|
|
|
|
}
|
|
|
|
True {
|
|
|
|
If.rt5682vs {
|
|
|
|
Condition {
|
|
|
|
Type RegexMatch
|
|
|
|
Regex "^sku(983045|983046|983047|983048)$"
|
|
|
|
String "${sys:devices/virtual/dmi/id/product_sku}"
|
|
|
|
}
|
|
|
|
True.SectionUseCase."HiFi" {
|
|
|
|
File "HiFi.max98373.rt5682vs.conf"
|
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
False.SectionUseCase."HiFi" {
|
|
|
|
File "HiFi.max98373.conf"
|
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
If.copano {
|
|
|
|
Condition {
|
|
|
|
Type String
|
|
|
|
Haystack "${sys:devices/virtual/dmi/id/product_name}"
|
|
|
|
Needle "Copano"
|
|
|
|
}
|
|
|
|
True {
|
|
|
|
If.rt5682vs {
|
|
|
|
Condition {
|
|
|
|
Type RegexMatch
|
|
|
|
Regex "^sku(917507)$"
|
|
|
|
String "${sys:devices/virtual/dmi/id/product_sku}"
|
|
|
|
}
|
|
|
|
True.SectionUseCase."HiFi" {
|
|
|
|
File "HiFi.max98373.rt5682vs.conf"
|
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
False.SectionUseCase."HiFi" {
|
|
|
|
File "HiFi.max98373.conf"
|
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
If.drobit {
|
|
|
|
Condition {
|
|
|
|
Type String
|
|
|
|
Haystack "${sys:devices/virtual/dmi/id/product_name}"
|
|
|
|
Needle "Drobit"
|
|
|
|
}
|
|
|
|
True {
|
|
|
|
If.rt5682vs {
|
|
|
|
Condition {
|
|
|
|
Type RegexMatch
|
|
|
|
Regex "^sku(786436|786437|786438)$"
|
|
|
|
String "${sys:devices/virtual/dmi/id/product_sku}"
|
|
|
|
}
|
|
|
|
True.SectionUseCase."HiFi" {
|
|
|
|
File "HiFi.max98373.rt5682vs.conf"
|
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
False.SectionUseCase."HiFi" {
|
|
|
|
File "HiFi.max98373.conf"
|
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
If.voema {
|
|
|
|
Condition {
|
|
|
|
Type String
|
|
|
|
Haystack "${sys:devices/virtual/dmi/id/product_name}"
|
|
|
|
Needle "Voema"
|
|
|
|
}
|
|
|
|
True.SectionUseCase."HiFi" {
|
|
|
|
File "HiFi.max98373.conf"
|
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
If.volet {
|
|
|
|
Condition {
|
|
|
|
Type String
|
|
|
|
Haystack "${sys:devices/virtual/dmi/id/product_name}"
|
|
|
|
Needle "Volet"
|
|
|
|
}
|
|
|
|
True.SectionUseCase."HiFi" {
|
|
|
|
File "HiFi.max98373.conf"
|
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
If.volta {
|
|
|
|
Condition {
|
|
|
|
Type String
|
|
|
|
Haystack "${sys:devices/virtual/dmi/id/product_name}"
|
|
|
|
Needle "Volta"
|
|
|
|
}
|
|
|
|
True.SectionUseCase."HiFi" {
|
|
|
|
File "HiFi.max98373.conf"
|
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
If.voxel {
|
|
|
|
Condition {
|
|
|
|
Type String
|
|
|
|
Haystack "${sys:devices/virtual/dmi/id/product_name}"
|
|
|
|
Needle "Voxel"
|
|
|
|
}
|
|
|
|
True.SectionUseCase."HiFi" {
|
|
|
|
File "HiFi.max98373.conf"
|
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2023-06-18 03:17:26 +00:00
|
|
|
If.elemi {
|
|
|
|
Condition {
|
|
|
|
Type String
|
|
|
|
Haystack "${sys:devices/virtual/dmi/id/product_name}"
|
|
|
|
Needle "Elemi"
|
|
|
|
}
|
|
|
|
True.SectionUseCase."HiFi" {
|
|
|
|
File "HiFi.elemi.conf"
|
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
If.eldrid {
|
|
|
|
Condition {
|
|
|
|
Type String
|
|
|
|
Haystack "${sys:devices/virtual/dmi/id/product_name}"
|
|
|
|
Needle "Eldrid"
|
|
|
|
}
|
|
|
|
True.SectionUseCase."HiFi" {
|
|
|
|
File "HiFi.eldrid.conf"
|
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
}
|
2023-05-20 22:06:04 +00:00
|
|
|
|
2023-06-18 11:25:43 +00:00
|
|
|
If.chronicler {
|
|
|
|
Condition {
|
|
|
|
Type String
|
|
|
|
Haystack "${sys:devices/virtual/dmi/id/product_name}"
|
|
|
|
Needle "Chronicler"
|
|
|
|
}
|
|
|
|
True.SectionUseCase."HiFi" {
|
|
|
|
File "HiFi.chronicler.conf"
|
|
|
|
Comment "Default"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2023-06-18 03:17:26 +00:00
|
|
|
If.lillipup {
|
|
|
|
Condition {
|
|
|
|
Type RegexMatch
|
|
|
|
Regex "^(Lillipup|Lindar)$"
|
|
|
|
String "${sys:devices/virtual/dmi/id/product_name}"
|
|
|
|
}
|
|
|
|
True.SectionUseCase."HiFi" {
|
|
|
|
File "HiFi.lillipup.conf"
|
|
|
|
Comment "Default"
|
|
|
|
}
|
2023-05-20 22:06:04 +00:00
|
|
|
}
|