cx28224 Mindspeed Technologies, cx28224 Datasheet - Page 24

no-image

cx28224

Manufacturer Part Number
cx28224
Description
Cx28224/5/9 Inverse Multiplexing For The Atm Ima Family
Manufacturer
Mindspeed Technologies
Datasheet
Introduction to IMA
1.2
Table 1-5. Software Function Summary (1 of 2)
1-10
Initialization
Interrupts
IMA Subsystem IMA_read ()
Class
IMA_init_default ()
IMA_init ()
IMA_tick ()
IMA_intr ()
IMA_write ()
IMA_subsys_set ()
IMA_subsys_get ()
IMA_test ()
IMA_facility_set()
IMA_facility_get()
Software Overview
All IMA devices require a software driver to interface to the system host. Since the
GSM's primary function only occurs during startup; the CX2822x family relies on the
IMA driver to perform these functions. This allows for maximum flexibility; simpler
device design and requires very little overhead from the host.
Mindspeed provides a complete IMA and device driver in ANSI C to simplify system
development. This software has been field tested and can be ported to virtually all
systems. This is also covered in chapter 3, the IMA engine and the CX28229TAP
IMA Software Programming Guide.
Table 1-5
pointer to the structure IMA_DEV . The additional parameters for each function are
listed in the following sections. The functions named IMA_xxxx() are function calls
to the CX28224/5/9. The functions named USER_xxxx() are user defined functions
called by the CX28224/5/9. The pointers to the user defined functions are passed to
CX28224/5/9 during initialization as fields in the DRV initialization structure or after
initialization using the IMA_subsys_set() function.
Function
NOTE:
summarizes the API of the CX28224/5/9 software. All functions require a
Mindspeed’s software supports both TC and IMA; however, this section
only describes IMA software support.
Mindspeed Technologies
Initializes the fields of the
values.
This function initializes the IMA software driver and the IMA device.
This function polls the error counters and failure monitoring registers of the IMA
device and must be called at a regular periodic interval.
This function should be called when the device interrupt line has been asserted.
This function provides a direct interface to read the registers within the IMA
device.
This function provides a direct interface to write the registers within the IMA
device.
This function provides a direct interface to set the
parameters.
This function provides a direct interface to retrieve the
Subsystem parameters.
This function executes a specified IMA diagnostic test.
This function provides a direct interface to set the
parameters.
This function provides a direct interface to retrieve the
parameters.
CX28224/5/9
Short Description
initialization structure to default
CX28224/5/9
CX28224/5/9
CX28224/5/9
CX28224/5/9
CX28224/5/9 Data Sheet
28229-DSH-001-D
Subsystem
Facility
Facility

Related parts for cx28224