VxWorks Sources: [As of 16 January 1997] ansi - ANSI C header files for VxWorks. Includes some new headers and patches to WRS headers to make them ANSI compliant. In three parts - ansi.p[1-3]. ansi.patch1 - Patches to the headers in ansi. Only required to patch ealier versions of ansi - the archive copy is always uptodate. ansilib - ANSI standard library routines not implemented by WRS. In 2 parts, ansilib01-2. benchmarks - Results from the benchmark routines in cbench.shar. bitcnt - Three routines that count set bits in an integer. cntsem_class.shar - C++ class implementing counting semaphores. Requires ansi, c++builtin.shar and c++headers. c++builtin.shar - Simple builtin routines for running g++ compiled code under VxWorks. c++headers - Wrappers that allow one to call VxWorks C library functions from C++. In two parts - c++headers.p[1-2]. Requires ansi, listed above. 4.0.2 specific. camaclib - Modules for using a Creative Electronic Systems Camac branch highway driver for the model CBD-8210. In three parts - camaclib[1-3]. cbench.shar - A set of C benchmarks that will run under VxWorks or UNIX. crc.shar - A CRC-16 routine. deadman.shar - Code to use the hardware watchdog timer on the mv147 & mv143. dhrystones01 - Dhrystones source with minor mods to run under VxWorks. dirlib01 - Some useful directory library functions. dt1451 - A set of routines to work with the Data Translation DT1451 frame grabber. This is the code that runs the famous pinball demo. dup.shar - Implementations of dup() & dup2(). fcompress.shar - Routines to convert IEEE 32 bit floating point to a 16 bit form and back again. flags_class.shar - C++ class implementing local event flags. Requires c++builtin.shar. flash.zip - Source for a flash file system. FTP only. force - Routines from Force for their ASCU-2 and SIO-1 boards. In two parts - force.p1 and force.p2. gcc+68040 - Note on how to get gcc to generate 68040 specific code. getdate - A simple RPC date server. hkv30extintutil.shar - Routines that allow the Heurikon HKV30/HKV30XE to connect, disconnect, enable and disable external interrupts. iostream.tar - port of C++ I/O stream package. ivecalloc.shar - Code to allocate user interrupt vectors. joblib2 - A library of routines for the creation and use of 'jobs' or lightweight tasks. In two parts, joblib2.p1 & joblib2.p2. lclflag.shar - Local event flags for tasks. lexyacc.tar.gz - Port of byacc & flex that work with VxWorks. FTP only. libg++-2.x.x.patch - Patch to libg++ src subdirectory to let one build libg++ for VxWorks, where x is the minor release number. libgcc2-2.6.x.patch - Patch to allow one to build libgcc.a for the appropriate version of gcc, where x is the minor gcc revision number. libio-2.6.x.patch - Patch to allow one to build the stream library fron libg++ for VxWorks, where x is the minor release number. /libX11 - This directory contains 9 files, libX.00.shar & libX.[01-08].tar.Z. They contain a version of Xlib suitable for building an R3 server for VxWorks. Because of their size, they are not suitable for mailing. They may be obtained by anonymous ftp to thor.atd.ucar.edu. loadmeter.shar - This is a simple cpu load meter to measure system performance. The first file, loadMeter.2, is the man page for the main module. It should explain everything. System was developed on and was compiled on a Sun3/80 host system. It has been used on Heurikon 68020 and 68030 targets, and the MVME-147 target. math.shar - More math routines like floor, ceiling, sincos, etc. In MC68881/2 assembler. math2 - More math routines like floor, ceil, etc. Also in 68881/2 assembler. monitor.shar - A tool to allow easy memory examination/modification. msgque_class.shar - C++ class implementing a priority based message queue. Requires ansi, c++builtin.shar, c++headers and cntsem_class.shar. ntpv3.tar.gz - Ntp (Network Time Protocol) for VxWorks. Only available via ftp. nvloglib.01 - logMsg like routines that log to NVRAM. pcmciaATA.shar.[12] - driver for Dynatem's DMEM20 PCMCIA card for ATA type FLASH memory cards ping01 - A VxWorks version of ping. pipe.shar - C++ classes implementing two types of pipes. Requires c++builtin.shar and ring.shar. poolLib - A library of routines that create and maintain a memory pool. ring.shar - C++ class implementing ring buffers. Requires c++builtin.shar. semCnt - An implementation of counting semaphores. snmp2 - Port of CMU's SNMPv2 to Vxworks. Files are snmp2.01 - snmp2.40. IMPORTANT - they MUST be unpacked in order. stevie - A clone of the vi editor. Requires vwcurses or equivalent. Files are stevie01 - stevie13. string.shar - More string routines like strchr, strtok, strpbrk, etc. syslog.shar - Routine to allow VxWorks to send messages to a UNIX system's syslogd. task_class.shar - A C++ class that interfaces to VxWorks' task routines. Requires flags_class.shar. taskmon.shar - Code to monitor the state of tasks and handle recovery of errant tasks. tclvx7.0.v5.tar.gz - port of Tool Command Language version 7.0. only available via ftp due to file sizes. vxTcl7.4.tar.Z - port of Tool Command Language version 7.4 only available via ftp due to file sizes. vxTcl8.0-diff - port of Tool Command Language version 8.0, as context diffs from base Tcl8.0 distribution. Port by Crhis Frank, chris@raptor.mtc.ti.com tod.shar - Routines to use the time of day clock on the MV133. May be applied to others as well. tp41.shar - Routines to access the TP41s CIO registers and dual port memory not declared to VxWorks. ty335.shar - A driver for the Motorola MV335 serial card. usrTime.shar - Unix-compatible time-of-day/date functions. veclist01 - A routine to list interrupt vectors. vtape.shar - A driver for the Interphase V/Tape 3209 tape controller. vwcurses - An implementation of curses for VxWorks. The files to get are vxcurses01 - vxcurses08. vx_cplusplus - Brief intro to using g++ for VxWorks. vxrouted - Routed for VxWorks. In eight parts: vxrouted0[1-8]. vxrsh - An implementation of rsh for VxWorks. In three parts: vxrsh.p[1-3]. wdog_class - Simple C++ class to handle watchdog functions. xmodem - Xmodem for VxWorks, in 6 parts: xmodem.0[1-6]. xntp-3.4y.tar.Z - Port of Network Time Protocol , only available via FTP To order items from subdirectories (i.e. those marked /dirname), mail a request to vxworks_archive@ncar.ucar.edu, in the form: send file from dir ex. - send xdbx1 from xdbx For all others use: send file from vx ex. - send string.shar from vx If problems occur send mail to thor@atd.ucar.edu or call 303-497-2057. ---------------------------------------------------------------- total 24562 lrwxrwxrwx 1 root other 5 Sep 6 15:59 README -> index -rw-r--r-- 1 thor rsf 22132 Sep 20 1994 ansi.p1 -rw-r--r-- 1 thor rsf 22717 Sep 20 1994 ansi.p2 -rw-r--r-- 1 thor rsf 24174 Sep 20 1994 ansi.p3 -rw-r--r-- 1 thor rsf 8108 Sep 20 1994 ansi.patch1 -rw-r--r-- 1 thor rsf 37126 Sep 20 1994 ansilib01 -rw-r--r-- 1 thor rsf 18913 Sep 20 1994 ansilib02 -rw-r--r-- 1 thor rsf 2671 Sep 20 1994 benchmarks -rw-r--r-- 1 thor rsf 7168 Sep 20 1994 bitcnt -rw-r--r-- 1 thor rsf 11437 Sep 20 1994 c++builtin.shar -rw-r--r-- 1 thor rsf 22330 Sep 20 1994 c++headers.p1 -rw-r--r-- 1 thor rsf 22775 Sep 20 1994 c++headers.p2 -rw-r--r-- 1 thor rsf 29052 Sep 20 1994 camaclib1 -rw-r--r-- 1 thor rsf 25095 Sep 20 1994 camaclib2 -rw-r--r-- 1 thor rsf 31005 Sep 20 1994 camaclib3 -rw-r--r-- 1 thor rsf 37770 Sep 20 1994 cbench.shar -rw-r--r-- 1 thor rsf 7371 Sep 20 1994 cntsem_class.shar -rw-r--r-- 1 thor rsf 5853 Sep 20 1994 crc.shar -rw-r--r-- 1 thor rsf 8917 Sep 20 1994 deadman.shar -rw-r--r-- 1 thor rsf 41669 Sep 20 1994 dhrystones01 -rw-r--r-- 1 thor rsf 19170 Sep 20 1994 dirlib01 -rw-r--r-- 1 thor rsf 25681 Sep 20 1994 dt1451 -rw-r--r-- 1 thor rsf 4905 Sep 20 1994 dup.shar -rw-r--r-- 1 thor rsf 5944 Sep 20 1994 fcompress.shar -rw-r--r-- 1 thor rsf 11561 Sep 20 1994 flags_class.shar -rw-r--r-- 1 thor rsf 88109 Sep 20 1994 flash.zip -rw-r--r-- 1 thor rsf 44762 Sep 20 1994 force.p1 -rw-r--r-- 1 thor rsf 40154 Sep 20 1994 force.p2 -rw-r--r-- 1 thor rsf 80491 Sep 20 1994 force.shar -rw-r--r-- 1 thor rsf 2453 Sep 20 1994 gcc+68040 -rw-r--r-- 1 thor rsf 6106 Sep 20 1994 getdate -rw-r--r-- 1 thor rsf 9774 Sep 20 1994 hkv30extintutil.shar -rw-r--r-- 1 thor rsf 16752 Jan 16 11:37 index -rw-r--r-- 1 thor rsf 16537 Aug 16 11:07 index~ -rw-rw-r-- 1 thor 20 770048 Oct 3 09:04 iostream.tar -rw-r--r-- 1 thor rsf 2694 Sep 20 1994 ivecalloc.shar -rw-r--r-- 1 thor rsf 35245 Sep 20 1994 joblib2.p1 -rw-r--r-- 1 thor rsf 18110 Sep 20 1994 joblib2.p2 -rw-r--r-- 1 thor rsf 9079 Sep 20 1994 lclflag.shar -rw-r--r-- 1 thor rsf 174829 Sep 20 1994 lexyacc.tar.gz drwxr-xr-x 2 thor rsf 512 Sep 20 1994 libX11/ -rw-r--r-- 1 thor rsf 14059 Nov 4 1994 libg++-2.6.1.patch -rw-r--r-- 1 thor rsf 6612 Jul 18 1995 libg++-2.7.0.patch -rw-r--r-- 1 thor rsf 1302 Nov 23 1994 libgcc2-2.6.2.patch -rw-r--r-- 1 thor rsf 1862 Dec 29 1994 libgcc2-2.6.3.patch -rw-r--r-- 1 thor rsf 1222 Nov 4 1994 libio-2.6.1.patch -rw-r--r-- 1 thor rsf 277 Nov 4 1994 libobjc.patch drwxr-xr-x 2 thor rsf 512 Sep 20 1994 libx11/ -rw-rw-r-- 1 thor rsf 3515 Nov 2 1994 loadmeter.shar -rw-r--r-- 1 thor rsf 10399 Sep 20 1994 math.shar -rw-r--r-- 1 thor rsf 11950 Sep 20 1994 math2 -rw-r--r-- 1 thor rsf 26655 Sep 20 1994 monitor.shar -rw-r--r-- 1 thor rsf 18733 Sep 20 1994 msgque_class.shar -rw-r--r-- 1 thor rsf 829713 Sep 20 1994 ntpv3.1.tar.gz -rw-r--r-- 1 thor rsf 1010176 Sep 20 1994 ntpv3.tar.gz -rw-r--r-- 1 thor rsf 23607 Aug 16 09:47 nvloglib.01 -rw-r--r-- 1 thor rsf 1082 Sep 20 1994 objc.patch -rw-rw-r-- 1 thor sssf 14527 Oct 3 11:34 pcmciaATA.shar.1 -rw-rw-r-- 1 thor sssf 43798 Oct 3 11:34 pcmciaATA.shar.2 -rw-r--r-- 1 thor rsf 19422 Sep 20 1994 ping01 -rw-r--r-- 1 thor rsf 20494 Sep 20 1994 pipe.shar -rw-r--r-- 1 thor rsf 15418 Sep 20 1994 poolLib -rw-r--r-- 1 thor rsf 15418 Sep 20 1994 poollib -rw-r--r-- 1 thor rsf 13204 Sep 20 1994 ring.shar -rw-r--r-- 1 thor rsf 6614 Sep 20 1994 semCnt -rw-r--r-- 1 thor rsf 6614 Sep 20 1994 semcnt -rw-r--r-- 1 thor rsf 48659 Dec 2 1994 snmp2.01 -rw-r--r-- 1 thor rsf 48658 Dec 2 1994 snmp2.02 -rw-r--r-- 1 thor rsf 48666 Dec 2 1994 snmp2.03 -rw-r--r-- 1 thor rsf 48723 Dec 2 1994 snmp2.04 -rw-r--r-- 1 thor rsf 48869 Dec 2 1994 snmp2.05 -rw-r--r-- 1 thor rsf 48632 Dec 2 1994 snmp2.06 -rw-r--r-- 1 thor rsf 48658 Dec 2 1994 snmp2.07 -rw-r--r-- 1 thor rsf 48652 Dec 2 1994 snmp2.08 -rw-r--r-- 1 thor rsf 48714 Dec 2 1994 snmp2.09 -rw-r--r-- 1 thor rsf 48615 Dec 2 1994 snmp2.10 -rw-r--r-- 1 thor rsf 49185 Dec 2 1994 snmp2.11 -rw-r--r-- 1 thor rsf 49214 Dec 2 1994 snmp2.12 -rw-r--r-- 1 thor rsf 49203 Dec 2 1994 snmp2.13 -rw-r--r-- 1 thor rsf 49239 Dec 2 1994 snmp2.14 -rw-r--r-- 1 thor rsf 49176 Dec 2 1994 snmp2.15 -rw-r--r-- 1 thor rsf 49216 Dec 2 1994 snmp2.16 -rw-r--r-- 1 thor rsf 49182 Dec 2 1994 snmp2.17 -rw-r--r-- 1 thor rsf 49188 Dec 2 1994 snmp2.18 -rw-r--r-- 1 thor rsf 49189 Dec 2 1994 snmp2.19 -rw-r--r-- 1 thor rsf 49200 Dec 2 1994 snmp2.20 -rw-r--r-- 1 thor rsf 48646 Dec 2 1994 snmp2.21 -rw-r--r-- 1 thor rsf 48671 Dec 2 1994 snmp2.22 -rw-r--r-- 1 thor rsf 49229 Dec 2 1994 snmp2.23 -rw-r--r-- 1 thor rsf 49235 Dec 2 1994 snmp2.24 -rw-r--r-- 1 thor rsf 49268 Dec 2 1994 snmp2.25 -rw-r--r-- 1 thor rsf 48682 Dec 2 1994 snmp2.26 -rw-r--r-- 1 thor rsf 49223 Dec 2 1994 snmp2.27 -rw-r--r-- 1 thor rsf 48676 Dec 2 1994 snmp2.28 -rw-r--r-- 1 thor rsf 48818 Dec 2 1994 snmp2.29 -rw-r--r-- 1 thor rsf 49308 Dec 2 1994 snmp2.30 -rw-r--r-- 1 thor rsf 49294 Dec 2 1994 snmp2.31 -rw-r--r-- 1 thor rsf 48634 Dec 2 1994 snmp2.32 -rw-r--r-- 1 thor rsf 48708 Dec 2 1994 snmp2.33 -rw-r--r-- 1 thor rsf 49055 Dec 2 1994 snmp2.34 -rw-r--r-- 1 thor rsf 48724 Dec 2 1994 snmp2.35 -rw-r--r-- 1 thor rsf 48736 Dec 2 1994 snmp2.36 -rw-r--r-- 1 thor rsf 48667 Dec 2 1994 snmp2.37 -rw-r--r-- 1 thor rsf 48626 Dec 2 1994 snmp2.38 -rw-r--r-- 1 thor rsf 48653 Dec 2 1994 snmp2.39 -rw-r--r-- 1 thor rsf 14122 Dec 2 1994 snmp2.40 -rw-r--r-- 1 thor rsf 2308 Sep 20 1994 ss1.bnch -rw-r--r-- 1 thor rsf 41196 Sep 20 1994 stevie01 -rw-r--r-- 1 thor rsf 35279 Sep 20 1994 stevie02 -rw-r--r-- 1 thor rsf 35278 Sep 20 1994 stevie03 -rw-r--r-- 1 thor rsf 35012 Sep 20 1994 stevie04 -rw-r--r-- 1 thor rsf 34502 Sep 20 1994 stevie05 -rw-r--r-- 1 thor rsf 37476 Sep 20 1994 stevie06 -rw-r--r-- 1 thor rsf 30073 Sep 20 1994 stevie07 -rw-r--r-- 1 thor rsf 31562 Sep 20 1994 stevie08 -rw-r--r-- 1 thor rsf 37360 Sep 20 1994 stevie09 -rw-r--r-- 1 thor rsf 20662 Sep 20 1994 stevie10 -rw-r--r-- 1 thor rsf 25717 Sep 20 1994 stevie11 -rw-r--r-- 1 thor rsf 28075 Sep 20 1994 stevie12 -rw-r--r-- 1 thor rsf 31852 Sep 20 1994 stevie13 -rw-r--r-- 1 thor rsf 16225 Sep 20 1994 string.shar -rw-r--r-- 1 thor rsf 8424 Sep 20 1994 syslog.shar -rw-r--r-- 1 thor rsf 15096 Sep 20 1994 task_class.shar -rw-r--r-- 1 thor rsf 16171 Sep 20 1994 taskmon.shar -rw-rw-r-- 1 thor rsf 417608 Jan 31 1995 tclvx7.0v5.tar.gz -rw-rw-r-- 1 thor rsf 473525 Apr 25 1995 tclvx7.3.tar.gz -rw-r--r-- 1 thor rsf 10523 Sep 20 1994 tod.shar -rw-r--r-- 1 thor rsf 19912 Sep 20 1994 tp41.shar -rw-r--r-- 1 thor rsf 25790 Sep 20 1994 ty335.shar -rw-r--r-- 1 thor rsf 44504 Sep 20 1994 usrTime.shar -rw-r--r-- 1 thor rsf 44504 Sep 20 1994 usrtime.shar -rw-r--r-- 1 thor rsf 4945 Sep 20 1994 veclist01 -rw-r--r-- 1 thor rsf 25814 Sep 20 1994 vtape.shar -rw-r--r-- 1 thor rsf 45608 Jun 28 1995 vwcurses01 -rw-r--r-- 1 thor rsf 45867 Jun 28 1995 vwcurses02 -rw-r--r-- 1 thor rsf 45607 Jun 28 1995 vwcurses03 -rw-r--r-- 1 thor rsf 45727 Jun 28 1995 vwcurses04 -rw-r--r-- 1 thor rsf 45603 Jun 28 1995 vwcurses05 -rw-r--r-- 1 thor rsf 45607 Jun 28 1995 vwcurses06 -rw-r--r-- 1 thor rsf 45734 Jun 28 1995 vwcurses07 -rw-r--r-- 1 thor rsf 2358 Jun 28 1995 vwcurses08 -rw-rw-r-- 1 thor rsf 1230869 Feb 2 1996 vxTcl7.4.tar.Z -rw-r--r-- 1 thor rsf 3031 Jul 18 1995 vx_cplusplus -rw-r--r-- 1 thor rsf 40485 Sep 20 1994 vxrouted01 -rw-r--r-- 1 thor rsf 40512 Sep 20 1994 vxrouted02 -rw-r--r-- 1 thor rsf 40482 Sep 20 1994 vxrouted03 -rw-r--r-- 1 thor rsf 40472 Sep 20 1994 vxrouted04 -rw-r--r-- 1 thor rsf 40526 Sep 20 1994 vxrouted05 -rw-r--r-- 1 thor rsf 40540 Sep 20 1994 vxrouted06 -rw-r--r-- 1 thor rsf 40552 Sep 20 1994 vxrouted07 -rw-r--r-- 1 thor rsf 22675 Sep 20 1994 vxrouted08 -rw-r--r-- 1 thor rsf 29720 Sep 20 1994 vxrsh.p1 -rw-r--r-- 1 thor rsf 26002 Sep 20 1994 vxrsh.p2 -rw-r--r-- 1 thor rsf 13713 Sep 20 1994 vxrsh.p3 -rw-r--r-- 1 thor rsf 4702 Sep 20 1994 wdog_class -rw-r--r-- 1 thor rsf 40860 Sep 20 1994 xmodem.01 -rw-r--r-- 1 thor rsf 40463 Sep 20 1994 xmodem.02 -rw-r--r-- 1 thor rsf 40403 Sep 20 1994 xmodem.03 -rw-r--r-- 1 thor rsf 40451 Sep 20 1994 xmodem.04 -rw-r--r-- 1 thor rsf 40721 Sep 20 1994 xmodem.05 -rw-r--r-- 1 thor rsf 9333 Sep 20 1994 xmodem.06 -rw-rw-r-- 1 thor 20 2887593 Nov 27 03:28 xntp-3.4y.tar.Z