User Manual

UG_1x22_053 73M1822/73M1922 Control Module User Guide
Rev. 1.0 83
8 Driver Source and Include Files
The driver software is written exclusively in the C programming language and consists of the following
files.
Table 7: Driver Source Code Files
File Name Directory Description
drv_config.h
user
User defined parameters.
drv_version.h
include
Defines the driver version number.
drv_sys_os.h
include
Include OS specific files.
drv_sys_os_linux.h
include
Include Linux specific macros/defines.
tsc_1x22_ctl_ioctls.h
include
Type definition for external interface.
tsc_1x22_ctl.h
include
Type definition for internal interface.
tsc-1x22_ctl_regs.h
include
1x22 Hardware Register definitions.
tsc_1x22_ctl_module.c
src
Main Linux module source code.
tsc_1x22_ctl_linux.c
src
Linux specific functions.
tsc_1x22_ctl_register.c
src
Wrapper functions to access device registers.
tsc_1x22_ctl_iproc.c
src
Interrupt support thread/function code.
tsc_1x22_ctl_kproc.c
src
Event/IOCTL support thread/function code.
tsc_1x22_ctl_functions.c
src
Helper functions supporting all functional aspects.
tsc_1x22_ctl_cntry_tbl.c
src
Country Code related structures.