47
BMIDone(HIF_DEVICE *device);
50
BMIGetTargetInfo(HIF_DEVICE *device, struct bmi_target_info *targ_info);
53
BMIReadMemory(HIF_DEVICE *device,
59
BMIWriteMemory(HIF_DEVICE *device,
65
BMIExecute(HIF_DEVICE *device,
70
BMISetAppStart(HIF_DEVICE *device,
74
BMIReadSOCRegister(HIF_DEVICE *device,
79
BMIWriteSOCRegister(HIF_DEVICE *device,
84
BMIrompatchInstall(HIF_DEVICE *device,
92
BMIrompatchUninstall(HIF_DEVICE *device,
93
A_UINT32 rompatch_id);
96
BMIrompatchActivate(HIF_DEVICE *device,
97
A_UINT32 rompatch_count,
98
A_UINT32 *rompatch_list);
101
BMIrompatchDeactivate(HIF_DEVICE *device,
102
A_UINT32 rompatch_count,
103
A_UINT32 *rompatch_list);
106
BMILZStreamStart(HIF_DEVICE *device,
110
BMILZData(HIF_DEVICE *device,
115
BMIFastDownload(HIF_DEVICE *device,
121
BMIRawWrite(HIF_DEVICE *device,
126
BMIRawRead(HIF_DEVICE *device,
129
A_BOOL want_timeout);
46
BMIDone(struct hif_device *device);
49
BMIGetTargetInfo(struct hif_device *device, struct bmi_target_info *targ_info);
52
BMIReadMemory(struct hif_device *device,
58
BMIWriteMemory(struct hif_device *device,
64
BMIExecute(struct hif_device *device,
69
BMISetAppStart(struct hif_device *device,
73
BMIReadSOCRegister(struct hif_device *device,
78
BMIWriteSOCRegister(struct hif_device *device,
83
BMIrompatchInstall(struct hif_device *device,
91
BMIrompatchUninstall(struct hif_device *device,
95
BMIrompatchActivate(struct hif_device *device,
100
BMIrompatchDeactivate(struct hif_device *device,
105
BMILZStreamStart(struct hif_device *device,
109
BMILZData(struct hif_device *device,
114
BMIFastDownload(struct hif_device *device,
120
BMIRawWrite(struct hif_device *device,
125
BMIRawRead(struct hif_device *device,
131
130
#ifdef __cplusplus