M1966_device_recovered, M1966_gpio_interrupt, M1966_onh_detect – Maxim Integrated 73M1866B/73M1966B Reference Driver User Manual
Page 21: Section 6

UG_1x66B_015
73M1866B/73M1966B Reference Driver User Guide
Rev. 2.7
21
5.2.16 M1966_DEVICE_RECOVERED
This event is generated after the device is successfully recovered from a failure.
Parameters
Data Type
Name
Description
unsigned int
event_id
M1966_DEVICE_RECOVERED
.
unsigned int
channel_id
Channel ID.
unsigned int
event_cnt
Number of events that remain in the queue.
unsigned int
event_data1
N/A.
unsigned int
event_data2
N/A.
unsigned int
event_data3
N/A.
unsigned int
event_data4
N/A.
5.2.17 M1966_GPIO_INTERRUPT
This event occurs when an input GPIO interrupt is triggered. The “data1” field contains the source GPIO
that generates the interrupt.
Parameters
Data Type
Name
Description
unsigned int
event_id
M1966_GPIO_INTERRUPT.
unsigned int
channel_cid
Channel CID.
unsigned int
event_cnt
Number of events that remain in the queue.
unsigned int
event_data1
M1966_GPIO_NUMBER – the GPIO that triggers the
interrupt event.
unsigned int
event_data2
N/A
unsigned int
event_data3
N/A
unsigned int
event_data4
N/A
5.2.18 M1966_ONH_DETECT
This event occurs when the FXO line goes on-hook. This generally occurs after device recovery from a
failure.
Parameters
Data Type
Name
Description
unsigned int
event_id
M1966_ONH_DETECT
.
unsigned int
channel_cid
Channel CID.
unsigned int
event_cnt
Number of events that remain in the queue.
unsigned int
event_data1
N/A
unsigned int
event_data2
N/A
unsigned int
event_data3
N/A
unsigned int
event_data4
N/A