System information

C Application of the CHARM
msbod The Mass Storage Bulk Only Daemon (msbod) is the central application of the
USB CD-ROM emulation. Section 5.1.4 explains the functioning of this program.
hostPOSTcode The program hostPOSTcode returns the last POST code of the host sys-
tem.
hostPowerOn, hostPowerOff The power switch of the mainboard of the host computer is
connected to the CHARM. The program hostPowerOff and the program hostPowerOn
use this connection to switch off or power on the computer. In this case, the CHARM
has to be powered from a standby power source.
hostReboot The hostReboot functions in the same way as hostPowerOff or hostPowerOn.
Hence, the reset switch on the mainboard is connected to the CHARM board.
ADCprint The raw values of the ADC measurements can be obtained by the ADCprint
program.
hostTemperature Eight ports of the ADC are used for the temperature measurement.
The program hostTemperature returns these values.
v2v The VNC server v2v is used to display the screen content of the host computer.
cmosDisplayer The cmosDisplayer shows the content of the standard BIOS CMOS of the
host. The CMOS contains the settings of the BIOS.
pciRead The program pciRead initiates PCI read cycles to the host computer.
charmRegister It prints out the content of the CHARM Register File located inside the
FPGA.
uploadUSBFirmware.sh This script write the data of a file containing the USB controller
firmware to the USB controller chip.
vgaClear Clears the content of the VGA plane, the VGA ROM and the Request Buffer.
fan_speed Displays the measured fan speed values.
pciInfo Shows the status of the PCI core and the PCI bus. Additionally, the state of the
Final State Machine of the PCI master and target are print out.
hostStatus Returns the power status of the host computer.
charmInfo Prints out status information and memory mapping of the CHARM.
136