Installation guide
OS-9 V2.4 on EUROCOM-17 3 Drivers and Descriptors
Software Manual 13
3 Drivers and Descriptors
This chapter describes the drivers and descriptors for clock, RBF, SCF
and SBF type devices. All these modules are in directory
CMDS/BOOTOBJS. Your directory may contain more drivers and
descriptors as mentioned here, since ELTEC feels free to add devices as
they become ready, without changing the documentation.
3.1 Clock Module
For time slicing, OS-9 needs a real-time clock that periodically interrupts
the CPU and an appropriate clock driver module to handle the interrupt.
For the EUROCOM-17, the VIC068 internal timer or the timers of the
system CIO are used as clock interrupter.
• tkvic
Clock driver module: uses VIC068 internal timer feature for time slice
interrupt. It also handles the watchdog.
• tkcio
Clock driver module: uses timer 1 + 2 of the CIO1 (System CIO) for time
slice interrupt. It also handles the watchdog.
• rtc48t02
Subroutine module used by both clock driver modules to read the board
real-time clock.
Directory GCLOCK contains the sources for:
tkvic.a - clock driver module using the VIC068 timer
tkcio.a - clock driver module using the CIO1 timers
tickgeneric.a - hardware-independent part of the clock driver module
rtc48t02.a - subroutine module which reads the real-time clock of
the EUROCOM-17