Home |
RTKernel-32 Programming Manual Multitasking, Real-Time, and RTKernel-32 Alternate APIs for RTKernel-32 Driver CLKHRTPC Preconfigured Driver Library Drvrt32.lib |
Driver CLKHRTPCThis driver is actually a combined driver for the Kernel Clock and the High Resolution Timer. This driver must be combined since both times are implemented using the same hardware: the 8253 timer chip, channel 0. This driver cannot guarantee accurate results between the time the timer interrupt frequency is changed and the first timer interrupt after the change. Also, times are only accurate as long as long as no recursive timer interrupts occur. Thus, the timer interrupt rate should not be set extremely high. The actual achievable interrupt rate will vary depending on the speed of the CPU used. This driver cannot be used in APIC mode. Requirements: 8253 timer chip at address 40h, interrupt controller 8059A at address 20h, timer generates IRQ 0. Incompatible with drivers CLKPC and HRTPC.
|