1 initialization and configuration ioctls, Initialization and configuration ioctls, Table 1: summary of initialization ioctls – Maxim Integrated 73M1866B/73M1966B Reference Driver User Manual
Page 23

UG_1x66B_015
73M1866B/73M1966B Reference Driver User Guide
Rev. 2.7
23
6.1 Initialization and Configuration IOCTLs
The following IOCTLs are defined to configure the 73M1x66B. Some commands pertain to device level
configuration such as PCM interface parameters; these must be called using device descriptor, while
others are channel level commands and must be called using channel descriptors. Table 1 provides a
summary of the IOCTLs.
Table 1: Summary of Initialization IOCTLs
IOCTL Name
Description
Descriptor
Initializing FXO channel for operation.
Channel
Set PCM interface operational mode.
Channel
M1966_PCM_IF_CSET_FREQUENCY_SET Set PCM frequency.
Channel
Set receive edge polarity.
Channel
Set transmit edge polarity.
Channel
Set receive clock slot number.
Channel
Set transmit clock slot number.
Channel
Set receive PCM time slot number.
Channel
Set transmit PCM time slot number.
Channel
M1966_PCM_CSET_COMPRESSION_SET
Set PCM data compression mode.
Channel
Activate PCM channel.
Channel
De-activates the PCM time slots
configured for this FXO channel.
Channel
Retrieve PCM activation state.
Channel
Convert ASCII two-character country code
into country code index used by the driver.
Channel
Read the current default setting for a given
country code.
Channel
Overwrites the current default setting for a
particular country.
Channel
Set transmit and receive gain.
Channel
Perform receiver DC offset calibration.
Channel
Clear receive DC offset calibration register. Channel
Select PCM sample rate
Channel