
|
|
| PM5358 |
|
|
| Data Structures |
|
|
|
|
|
|
|
|
| Field Name | Field Type | Field Description |
|
|
|
|
| rxfprminlf | UINT2 | Rx minimum length error frame count |
|
|
|
|
| rxfprmaxlf | UINT2 | Rx maximum length error frame count |
|
|
|
|
| txfptbyte | UINT4 | Tx byte count |
|
|
|
|
| txfptframe | UINT4 | Tx frame count |
|
|
|
|
| txfptusrabf | UINT4 | Tx user aborted frame count |
|
|
|
|
| txfptferabf | UINT4 | Tx underrun/error aborted frame count |
|
|
|
|
3.4Structures Passed through RTOS Buffers
Interrupt-Service Vector: ISV
This buffer structure is used to capture the status of the device (during a poll or ISR processing) for use by the
sysSuni4x622ISVBufferRtn.
Table 36:
Field Name | Field Type | Field Description |
|
|
|
deviceHandle | sSUNI4x622_HNDL | Handle to the device in cause |
|
|
|
mask | sSUNI4x622_MASK_ISR | ISR mask filled with interrupt status |
|
|
|
Deferred-Processing Vector: DPV
This block is used in two ways. First it is used to determine the size of buffer required by the RTOS for use in the driver. Second it is the template for data that is assembled by the DPR and sent to the application code. Note: the application code is responsible for returning this buffer to the RTOS buffer pool.
The DPR reports events to the application using
Proprietary and Confidential to | 50 |
Document ID: |
|