Linux Kernel
3.7.1
|
#include "csr_wifi_hip_unifi.h"
Go to the source code of this file.
Data Structures | |
struct | VMEQ |
struct | VAND |
struct | VERS |
struct | FWDL |
struct | FWOV |
struct | PTDL |
struct | xbv1_t |
Macros | |
#define | MAX_VMEQ 64 |
#define | MAX_VAND 64 |
#define | MAX_FWDL 256 |
#define | MAX_PTDL 256 |
Typedefs | |
typedef s32(* | fwreadfn_t )(void *ospriv, void *dlpriv, u32 offset, void *buf, u32 len) |
Enumerations | |
enum | xbv_mode { xbv_unknown, xbv_firmware, xbv_patch } |
Functions | |
CsrResult | xbv1_parse (card_t *card, fwreadfn_t readfn, void *dlpriv, xbv1_t *fwinfo) |
s32 | xbv1_read_slut (card_t *card, fwreadfn_t readfn, void *dlpriv, xbv1_t *fwinfo, symbol_t *slut, u32 slut_len) |
void * | xbv_to_patch (card_t *card, fwreadfn_t readfn, const void *fw_buf, const xbv1_t *fwinfo, u32 *size) |
#define MAX_FWDL 256 |
Definition at line 73 of file csr_wifi_hip_xbv.h.
#define MAX_PTDL 256 |
Definition at line 74 of file csr_wifi_hip_xbv.h.
#define MAX_VAND 64 |
Definition at line 72 of file csr_wifi_hip_xbv.h.
#define MAX_VMEQ 64 |
Definition at line 71 of file csr_wifi_hip_xbv.h.
Definition at line 115 of file csr_wifi_hip_xbv.h.
enum xbv_mode |
Definition at line 79 of file csr_wifi_hip_xbv.h.
CsrResult xbv1_parse | ( | card_t * | card, |
fwreadfn_t | readfn, | ||
void * | dlpriv, | ||
xbv1_t * | fwinfo | ||
) |
Definition at line 160 of file csr_wifi_hip_xbv.c.
s32 xbv1_read_slut | ( | card_t * | card, |
fwreadfn_t | readfn, | ||
void * | dlpriv, | ||
xbv1_t * | fwinfo, | ||
symbol_t * | slut, | ||
u32 | slut_len | ||
) |
Definition at line 874 of file csr_wifi_hip_xbv.c.
void* xbv_to_patch | ( | card_t * | card, |
fwreadfn_t | readfn, | ||
const void * | fw_buf, | ||
const xbv1_t * | fwinfo, | ||
u32 * | size | ||
) |
Definition at line 972 of file csr_wifi_hip_xbv.c.