1) BUILDING SNDDVR.LDD, SNDFRC.LDD, ATIMDVR.LDD ============================================ These drivers are supplied as both source (in this directory) and as built drivers (in \SIBOSDK\LIB). To rebuild them you must use the Borland Turbo assembler. The file MAKEFILE is supplied to simplify the building of all three drivers. If necessary, edit the first two lines of MAKEFILE to agree with the directory containing a copy of the Borland Turbo files TASM.EXE and TLINK.EXE. Provided that the directory containing Borland Turbo MAKE.EXE is in your path, you can then build all three drivers by typing: make RETURN 2) A note on SNDFRC.LDD ==================== The SNDFRC driver is for the Series 3, since the Series 3a has a built-in FRC device driver. SNDFRC is provided as an illustration only. The driver code assumes that, while it is running, no system code makes use of the Series 3 free-running counter (FRC). The FRC, however, is used when sounding the buzzer and when the Flash filing system writes to a Flash SSD. Writing to a Flash SSD or sounding the buzzer (for example, with p_sound) while the SNDFRC driver is in use will cause the driver to hang indefinitely. It is also likely that opening the driver while writing to a Flash SSD is in progress could adversely affect the Flash file device driver. Commercial software should not make use of the Series 3 FRC in the manner illustrated in this example. 3) The HC Barcode Drivers ====================== The following Barcode decoder/device drivers are provided (in \SIBOSDK\LIB) for use on the HC: BAREAN.LDD BARC39.LDD BARITF.LDD BARMPLES.LDD BAR128.LDD BARRAW.LDD 4) The HC and Workabout Fast Charger Drivers ========================================= The following drivers are provided (in \SIBOSDK\LIB): SYS$CHGH.LDD fast charger driver for the HC SYS$FCHG.LDD fast charger driver for the Workabout The header file FCHARGE.H is also provided (in \SIBOSDK\INCLUDE). 4) The Series 3c and Siena IR Drivers ================================== The following drivers are provided (in \SIBOSDK\LIB): ACCESSIR.LDD the AcessIR driver, AIR: IRLPT.LDD IR printer port driver, IRP: The header file MUX.H is also provided (in \SIBOSDK\INCLUDE).