NAME
hm2_7i90 - LinuxCNC HAL driver for the Mesa Electronics 7i90 EPP Anything IO board with HostMot2 firmware.SYNOPSIS
loadrt
hm2_7i90 [ioaddr= N[,N...]]
[ioaddr_hi=N[, N...]]
[epp_wide=N[, N...]]
[debug_epp=N[, N...]]
- ioaddr [default: 0 (parport0)]
- The base address of the parallel port. The number of ioaddr indexes/addresses given is used by the driver to determine how many boards to search for. Previously the number of config strings was used, but a blank config string is perfectly acceptable for 7i90.
- ioaddr_hi [default: 0]
- The secondary address of the parallel port, used to set EPP mode. 0 means to use ioaddr + 0x400.
- epp_wide [default: 1]
- Set to zero to disable the "wide EPP mode". "Wide" mode allows a 16- and 32-bit EPP transfers, which can reduce the time spent in the read and write functions. However, this may not work on all EPP parallel ports.
- config [default: ""]
- HostMot2 config strings, described in the hostmot2(9) manpage.
- debug_epp [default: 0]
- Developer/debug use only! Enable debug logging of most EPP transfers.
DESCRIPTION
hm2_7i90 is a device driver that interfaces the Mesa 7i90 board with the HostMot2 firmware to the LinuxCNC HAL.Communicating with the board
The 7i90 communicates with the LinuxCNC computer over EPP, the Enhanced Parallel Port. This provides about 1 MBps of throughput, and the communication latency is very predictable and reasonably low.SEE ALSO
hostmot2(9)LICENSE
GPL2013-10-27 | LinuxCNC Documentation |