This user's guide describes the Digital 2T-CSRTC PCI Real Time Clock (RTC) module, a single PCI card designed for timing events and providing discrete I/O in PCI-based computer systems. The module features a total of seven configurable timers (one 64-bit, two 32-bit, and four 16-bit), alongside 8 discrete inputs and 8 discrete outputs accessible via a front panel connector. It is compliant with the standard 5V PCI bus, Rev. 2.1.
The document details the module's functional elements, including various programmable timer characteristics such as count direction, repeat modes, gate control (internal/external, positive/negative, level/edge triggered), output modes, interrupt enable/disable, and clock frequency selection. It provides comprehensive descriptions of the PCI Interface Chip Registers and RTC Registers, outlining their addresses and access mechanisms.
Additionally, the guide covers hardware installation procedures for the module and provides instructions for the installation and testing of the Digital Unix device driver. While the supplied driver primarily supports read access for the 64-bit timer, the source code is included to allow developers to extend support for other timers and methods. The document also explains the driver interfaces (open, close, ioctl, and mmap) and provides software structures for C language programming, along with environmental and electrical specifications.
Site structure and layout ©2025 Majenko Technologies