|
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.
1.8.2