Go to the source code of this file.
|
int | ath6kl_bmi_init (struct ath6kl *ar) |
|
void | ath6kl_bmi_cleanup (struct ath6kl *ar) |
|
void | ath6kl_bmi_reset (struct ath6kl *ar) |
|
int | ath6kl_bmi_done (struct ath6kl *ar) |
|
int | ath6kl_bmi_get_target_info (struct ath6kl *ar, struct ath6kl_bmi_target_info *targ_info) |
|
int | ath6kl_bmi_read (struct ath6kl *ar, u32 addr, u8 *buf, u32 len) |
|
int | ath6kl_bmi_write (struct ath6kl *ar, u32 addr, u8 *buf, u32 len) |
|
int | ath6kl_bmi_execute (struct ath6kl *ar, u32 addr, u32 *param) |
|
int | ath6kl_bmi_set_app_start (struct ath6kl *ar, u32 addr) |
|
int | ath6kl_bmi_reg_read (struct ath6kl *ar, u32 addr, u32 *param) |
|
int | ath6kl_bmi_reg_write (struct ath6kl *ar, u32 addr, u32 param) |
|
int | ath6kl_bmi_lz_data (struct ath6kl *ar, u8 *buf, u32 len) |
|
int | ath6kl_bmi_lz_stream_start (struct ath6kl *ar, u32 addr) |
|
int | ath6kl_bmi_fast_download (struct ath6kl *ar, u32 addr, u8 *buf, u32 len) |
|
#define ath6kl_bmi_read_hi32 |
( |
|
ar, |
|
|
|
item, |
|
|
|
val |
|
) |
| |
Value:
Definition at line 236 of file bmi.h.
#define ath6kl_bmi_write_hi32 |
( |
|
ar, |
|
|
|
item, |
|
|
|
val |
|
) |
| |
Value:
\
ath6kl_bmi_write(
ar, addr, (
u8 *) &v,
sizeof(v)); \
})
Definition at line 226 of file bmi.h.
#define BMI_COMMUNICATION_TIMEOUT 1000 /* in msec */ |
Definition at line 52 of file bmi.h.
Definition at line 82 of file bmi.h.
#define BMI_GET_TARGET_ID 8 |
#define BMI_GET_TARGET_INFO 8 |
#define BMI_LZ_STREAM_START 13 |
Definition at line 50 of file bmi.h.
#define BMI_READ_MEMORY 2 |
Definition at line 60 of file bmi.h.
#define BMI_READ_SOC_REGISTER 6 |
#define BMI_ROMPATCH_ACTIVATE 11 |
#define BMI_ROMPATCH_DEACTIVATE 12 |
#define BMI_ROMPATCH_INSTALL 9 |
#define BMI_ROMPATCH_UNINSTALL 10 |
#define BMI_SET_APP_START 5 |
Definition at line 93 of file bmi.h.
#define BMI_WRITE_MEMORY 3 |
Definition at line 71 of file bmi.h.
#define BMI_WRITE_SOC_REGISTER 7 |
#define TARGET_TYPE_AR6003 3 |
#define TARGET_TYPE_AR6004 5 |
#define TARGET_VERSION_SENTINAL 0xffffffff |
Definition at line 23 of file bmi.c.
Definition at line 44 of file bmi.c.