ID #1007

Serial ports

Upto Workstation 6.5 you could use max 4 serial ports in a Workstation VM.

With Workstation 7 this has been changed and only up to 2 serial ports can be used.
I have complained about this regression  .... no results yet Frown

 

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"  

 


Tags: serial ports, vmx

Related entries:

You cannot comment on this entry