English
Language : 

28478-EVMD-001-A_15 Datasheet, PDF (20/79 Pages) M/A-COM Technology Solutions, Inc. – Evaluation Module Users Guide
2.0 Installation
2.5 Api_t1e1ReadRegisterMap()
N8478UG1A
Evaluation Module User’s Guide
2.4.5.2 T1/E1 HPI
Primitive Functions
System and backdoor initialization
Pbd->parm1 = port_number (group number)
Pbd->Reqcode = BACKDOOR _READ
Pbd->ReqSubCode = BACKDOR_READ_XXXX_REGITER_MAP
Pbd->NeedSize = sizeof(BACKDOOR) + sizeof(GRP_REG_MAP)
Pdb->TotolSize = sizeof(BACKDOOR) + sizeof(GRP_REG_MAP)
Pdb->vParm1Offset = sizeof(BACKDOOR)
Pdb->vParma1Size = sizeof(GRP_REG_MAP)
Note:
If the image will be kept in local memory, no call to the HPI is performed;
otherwise,
NdisMoveMemory(Pdb->parm1Offset,
&Reg_local_image(device_id), pdb-vParm1Size);
Aa call the HPI .
2.5 Api_t1e1ReadRegisterMap()
Description
Synopsis
This function calls the HPI T1/E1 to provide the T1/E1 register
map.
STATUS Api_t1e1ReadRegisterMap
(
DEVADDR deviceAddr
Void
*
)
Input Parameters deviceAddr—specifies the device’s base address as seen by the
MPU.
Output Parameters deviceId— identifier used in subsequent device HPI primitives.
Body Call the adequate HPI.
Returns
• SUCCESS
• ERR_code
Pbd->parm1 = port_number (group number)
Pbd->Reqcode = BACKDOOR _READ
Pbd->ReqSubCode= BACKDOR_READ_XXXX_REGITER_MAP
Pbd->NeedSize=sizeof(BACKDOOR) + sizeof(GRP_REG_MAP)
Pdb-TotolSize = sizeof(BACKDOOR) + sizeof(GRP_REG_MAP)
Pdb->vParm1Offset = sizeof(BACKDOOR)
Pdb->vParma1Size = sizeof(Bt83xx_device)
2.5.1 Api_t1e1Configuration()
Description
This function calls the specific device drive API in order to pro-
2-8
Conexant
N8478UG1A
Preliminary Information/Conexant Proprietary and Confidential