3 * - By John Hodge (thePowersGang)
11 extern void UDI_MA_BindParents(tUDI_DriverModule *Module);
12 extern tUDI_DriverInstance *UDI_MA_CreateInstance(tUDI_DriverModule *DriverModule,
13 tUDI_DriverInstance *ParentInstance, tUDI_ChildBinding *ChildBinding);
14 extern tUDI_DriverRegion *UDI_MA_InitRegion(tUDI_DriverInstance *Inst, udi_ubit16_t Index, udi_ubit16_t Type, size_t RDataSize);
15 extern void UDI_MA_BeginEnumeration(tUDI_DriverInstance *Inst);
17 extern void UDI_MA_AddChild(udi_enumerate_cb_t *cb, udi_index_t ops_idx);
20 extern const udi_cb_init_t cUDI_MgmtCbInitList[];
22 extern tUDI_DriverModule *gpUDI_LoadedModules;
28 UDI_MASTATE_PARENTBIND,
29 UDI_MASTATE_ENUMCHILDREN,
33 extern void UDI_MA_TransitionState(tUDI_DriverInstance *Inst, enum eUDI_MAState Src, enum eUDI_MAState Dst);
36 UDI_MGMT_ENUMERATE_CB_NUM,
37 UDI_MGMT_USAGE_CB_NUM,
38 UDI_MGMT_CHANNEL_EVENT_CB_NUM,