build: add the SIBO SDK
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
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).
|
||||
Reference in New Issue
Block a user