Parameters are given in a map with keys:
"modules_conf" ... save info- list of configured cards:
[
$[
"model" : "sb live!",
"alias" : "snd-card-0",
"options" : $["snd_id":"0" ...],
"module" : "snd-emu10k1",
"unique_key": "abcd.efghijklmn"
"bus" : "pci",
"bus_id" : "0000:00:07.0"
],
$[
"model" : "avi onboard!",
"alias" : "snd-card-1",
"options" : $["snd_id":"1" ...],
"module" : "snd-asf",
"unique_key": "abcd.abcdefghij"
"bus" : "pci",
"bus_id" : "0000:00:03.1"
]
]
"rc_vars" ... sysconfig values
$[
"LOAD_SEQUENCER" : "yes"
]
"vol_settings" ... volume setting (usefull only for autoconfig)
[
[ // card #1
["PCM", 32, false], ["Master", 100, true] ...
],
[ // card #2
],
...
]
Steps:
1. save '/etc/modules.conf'
2. save '/etc/rc.config'
3. save volume
4. call function to provide some additional work
Return boolean true on success, false if failed
Imports
- Joystick
- Mode
- Package
- Progress
- Report
- Service
- Sound
- Wizard
Includes
|