diff options
Diffstat (limited to 'qapi-schema.json')
-rw-r--r-- | qapi-schema.json | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/qapi-schema.json b/qapi-schema.json index 5ad6894738..f76bc0c2fb 100644 --- a/qapi-schema.json +++ b/qapi-schema.json @@ -3186,7 +3186,7 @@ # Configuration info for device and pipe chardevs. # # @device: The name of the special file for the device, -# i.e. /dev/ttyS0 on Unix or COM1: on Windows +# i.e. /dev/parport0 on Unix. # @type: What kind of device this is. # # Since: 1.4 @@ -3194,6 +3194,20 @@ { 'type': 'ChardevHostdev', 'data': { 'device' : 'str' } } ## +# @ChardevSerial +# +# Configuration info for serial chardevs. +# +# @device: The name of the special file for the device, +# i.e. /dev/ttyS0 on Unix or COM1: on Windows +# @baud: #optional baud rate to set for host device. (default 115200) +# +# Since: 1.5 +## +{ 'type': 'ChardevSerial', 'data': { 'device' : 'str', + '*baud': 'int' } } + +## # @ChardevSocket: # # Configuration info for (stream) socket chardevs. @@ -3311,7 +3325,7 @@ { 'type': 'ChardevDummy', 'data': { } } { 'union': 'ChardevBackend', 'data': { 'file' : 'ChardevFile', - 'serial' : 'ChardevHostdev', + 'serial' : 'ChardevSerial', 'parallel': 'ChardevHostdev', 'pipe' : 'ChardevHostdev', 'socket' : 'ChardevSocket', |