home       vmx       vmdk        about this site        forum        downloads  

 

 

serial ports

VMX-file parameters

 

uncomplete ...
you can use max 4 serial ports

 

 

 


serial0.present = "TRUE"
serial0.fileType = "device"
serial0.fileName = "/dev/ttyS0 "
serial0.tryNoRxLoss = "FALSE"
serial0.autodetect = "FALSE"
Linux-host
useing physical device /dev/ttyS0
serial0.present = "TRUE"
serial0.fileType = "device"
serial0.fileName = "COM1"
serial0.tryNoRxLoss = "FALSE"
serial0.autodetect = "FALSE"
Windows-host
useing a physical device com1
serial0.present = "TRUE"
serial0.fileType = "device"
serial0.tryNoRxLoss = "FALSE"
serial0.autodetect = "TRUE"
this settings use an autodetected host-device

serial0.present = "TRUE"
serial0.fileType = "file"
serial0.fileName = "serial-port-2-file.txt"
serial0.tryNoRxLoss = "FALSE"
this settings use the file "serial-port-2-file.txt"

serial0.present = "TRUE"
serial0.fileType = "pipe"
serial0.fileName = "\\.\pipe\com_1"
serial0.tryNoRxLoss = "TRUE"
serial0.pipe.endPoint = "server"
useing a named pipe

this end is the server
the other end is an application
serial0.present = "TRUE"
serial0.fileType = "pipe"
serial0.fileName = "\\.\pipe\com_1"
serial0.tryNoRxLoss = "FALSE"
serial0.pipe.endPoint = "server"
useing a named pipe

this end is the server
the other end is a VM
serial0.present = "TRUE"
serial0.fileType = "pipe"
serial0.fileName = "\\.\pipe\com_1"
serial0.tryNoRxLoss = "TRUE"
serial0.pipe.endPoint = "client"
useing a named pipe

this end is the client
the other end is an application
serial0.present = "TRUE"
serial0.fileType = "pipe"
serial0.fileName = "\\.\pipe\com_1"
serial0.tryNoRxLoss = "FALSE"
serial0.pipe.endPoint = "client"
useing a named pipe

this end is the client
the other end is a VM

 

 

serial0.present main switch
serial0.startConnected true connects device at startup
serial0.fileName
serial0.fileType
serial0.tryNoRxLos
serial0.autodetect
serial0.pipe.endPoint
see examples for usage as they must be combined in a special way
serial0.yieldOnMsrRead yuild CPU on poll
serial0.baseAddr  
serial0.irq  
serial0.allowGuestConnectionControl
use true to allow control via vmware-tools
serial0.hardwareFlowControl = "TRUE"  

 



   home       vmx       vmdk        about this site        forum        downloads