CYGPKG_HAL_TX39
Radio
The TX39 architecture HAL package provides generic support for this processor architecture. It is also necessary to select a specific target platform HAL package.
CYGHWR_HAL_MIPS_CPU_FREQ
Count
This option contains the frequency of the CPU in MegaHertz. Choose the frequency to match the processor you have. This may affect thing like serial device, interval clock and memory access speed settings.
CYGPKG_HAL_TX39_JMR3904
Radio
The JMR3904 HAL package should be used when targeting the actual hardware. The same package can also be used when running on the full simulator, since this provides an accurate simulation of the hardware including I/O devices. To use the simulator in this mode the command `target sim --board=jmr3904" should be used from inside gdb.
CYGHWR_HAL_TX39_JMR3904_STARTUP
Enum
When targeting the JMR3904 board it is possible to build the system for either RAM bootstrap or ROM bootstrap. The former generally requires that the board is equipped with ROMs containing the Cygmon ROM monitor or equivalent software that allows gdb to download the eCos application on to the board. The latter typically requires that the eCos application be blown into EPROMs or equivalent technology.
CYGPKG_HAL_TX39_SIM
Radio
The minimal simulator HAL package is provided for when only a simple simulation of the processor architecture is desired, as opposed to detailed simulation of any specific board. To use this minimal simulator the command `target sim --board=jmr3904pal" should be used from inside gdb. It is not possible to use any of the eCos device drivers when the simulator is running in this mode