8 driver source and include files, Driver source and include files – Maxim Integrated 73M1822/73M1922 Control Module User Manual

Page 83

Advertising
background image

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.

Advertising