|
|


VIPC860 Board Support Package
Features include:
Drivers and initialization routines for hosting TargetOSTM, Blunk Microsystems' full-featured royalty-free real time operating system, on SBS Modular I/O's MPC860-based 6U VMEbus IP carrier.
Interrupt-driven and polled-mode UART drivers for both MPC860 SMC channels support the stream I/O routines (printf(), scanf(), etc.) in the TargetOS Standard C library. Baud rate, parity, flow control mode, and number of stop bits are programmable.
Periodic tick interrupt driver supports the programmable task sleeps and service call timeouts provided by TargetOS. The default tick interrupt frequency is 100 times a second.
Time-of-Day clock driver supports the time-related functions in the Standard C library. The time-of-day and date can be set from application programs or by using the TargetOS boot menu.
EEPROM driver stores configuration parameters such as startup mode, baud rate, and IP address in the VIPC860's non-volatile memory. Configuration parameters have user-defined default values and can be modified using the TargetOS boot menu.
Driver for the MPC860's general-purpose timers allows applications to generate either one-shot or periodic interrupts with microsecond resolution. C callback functions are installed as the timer interrupt handlers.
Ethernet driver for the MPC860 Fast Ethernet controller supports TargetTCPTM, Blunk Microsystems' royalty-free TCP/IP stack, and allows TFTP downloads, network connections to a source level debugger, and other TCP/IP applications.
Flash drivers install VIPC860 boot programs and support TargetFFSTM, Blunk Microsystems' royalty-free POSIX and Standard C compliant flash file system. The VIPC860's 4MB of flash memory can be shared between boot pro-grams and flash file system volumes.
Synchronous HDLC driver for the MPC860 SCC channels supports TargetLAPBTM, Blunk Microsystems' royalty-free ISO/IEC 7776 compliant LAPB protocol stack for exchanging data on point-to-point connections. Custom drivers for other synchronous protocols are available from Blunk Microsystems.
Integrated with CodeWarriorTM, the development environment from Metrowerks with an integrated source level de-bugger, compiler, assembler, linker, editor, and GUI make tool.
Royalty free. Includes full ANSI C source code, default compiler settings, linker command files, user's manual, and one year of technical support.
The following IndustryPack drivers are available with the VIPC860 BSP:
Comm302 HDLC - TargetLAPB HDLC Driver
An HDLC driver for TargetLAPB. May also be used as a stand-alone HDLC frame driver or with other third party protocol stacks. Supports all three 68302 SCC channels.
Comm360 HDLC - TargetLAPB HDLC Driver
An HDLC driver for TargetLAPB. May also be used as a stand-alone HDLC frame driver or with other third party protocol stacks. Supports all three 68360 SCC channels.
IP Digital - IndustryPack Digital I/O Drivers
A family of drivers for IndustryPack digital I/O modules providing turnkey operation when used with TargetOS.
IP Ethernet - TargetTCP Ethernet Driver
An Ethernet driver for TargetTCP. Supports 10BASE-2, 10BASE-5, and 10BASE-T media interfaces.
IP UART - IndustryPack UART Drivers
A family of drivers for IndustryPack UART modules. Supports the stream I/O routines (printf(), scanf(), etc.) in the TargetOS Standard C Library. The drivers operate in both polled and interrupt driven mode. Configurable for either software or hardware flow control.
|
|