blob: 880a0dd7897290d5d8d28cfbe173da27f1a52b35 [file] [log] [blame]
<?xml version="1.0"?>
<root>
<include>
<name>power_tools.xml</name>
</include>
<map>
<name>onoff</name>
<doc>assertive high map for on/off</doc>
<params on="1" off="0"></params>
</map>
<map>
<name>onoff_i</name>
<doc>assertive low map for on/off</doc>
<params on="0" off="1"></params>
</map>
<map>
<name>yesno</name>
<doc>assertive high map for yes/no</doc>
<params yes="1" no="0"></params>
</map>
<map>
<name>yesno_i</name>
<doc>assertive low map for yes/no</doc>
<params yes="0" no="1"></params>
</map>
<map>
<name>press</name>
<doc>map for press and release of buttons</doc>
<params press="0" release="1"></params>
</map>
<map>
<name>uart_parity</name>
<doc>Parity of uart line properties</doc>
<params none="0" odd="1" even="2"></params>
</map>
<map>
<name>uart_sbits</name>
<doc>Number of stop bits for uart line properties</doc>
<params one="0" oneandhalf="1" two="2"></params>
</map>
<map>
<name>uart_bits</name>
<doc>Number of data bits for uart line properties</doc>
<params five="5" six="6" seven="7" eight="8"></params>
</map>
<map>
<name>print</name>
<doc>debug print map</doc>
<params print="0"></params>
</map>
<control>
<name>sleep</name>
<doc>Forces a delay in seconds, according to the parameter</doc>
<params cmd="set" interface="servo" drv="sleep"
input_type="float" />
</control>
<control>
<name>loglevel</name>
<doc>The current log level of the root logger.</doc>
<params drv="loglevel" interface="servo" input_type="str" />
</control>
<control>
<name>servod_pid</name>
<doc>The process id of the servod instance.</doc>
<params drv="servo_metadata" subtype="pid" interface="servo" />
</control>
<control>
<name>config_files</name>
<doc>A comma separated list of config files used to invoke this
server.</doc>
<params drv="servo_metadata" subtype="config_files"
interface="servo" />
</control>
<control>
<name>serialname</name>
<doc>The serial number of servo being used.</doc>
<params drv="servo_metadata" subtype="serial"
interface="servo" />
</control>
<control>
<name>servo_type</name>
<doc>What type of servo is being used.</doc>
<params drv="servo_metadata" subtype="type" interface="servo" />
</control>
<control>
<name>init_keyboard</name>
<doc>initialize keyboard handler</doc>
<params map="onoff" init="on" drv="kb_handler_init" interface="servo"
subtype="init_default_keyboard" handler_type="ChromeEC"></params>
</control>
</root>