Definition in file prism2.c.
#include <avr/io.h>
#include <avr/interrupt.h>
#include <string.h>
#include "global.h"
#include "timer.h"
#include "rprintf.h"
#include "debug.h"
#include "net.h"
#include "prism2.h"
#include "prism2conf.h"
Go to the source code of this file.
Functions | |
void | nicInit (void) |
void | nicSend (unsigned int len, unsigned char *packet) |
void | nicGetMacAddress (u08 *macaddr) |
void | nicSetMacAddress (u08 *macaddr) |
void | nicRegDump (void) |
void | prism2SetupTxHeader (u16 *header) |
void | prism2EventCheck (void) |
unsigned int | nicPoll (unsigned int maxlen, unsigned char *packet) |
void | prism2InitPorts (void) |
void | prism2Init (void) |
void | prism2Off (void) |
void | prism2GetMacAddress (u08 *macaddr) |
void | prism2SetSSID (u08 *ssid) |
void | prism2SetWEPKey (u08 *wepkey) |
u08 | prism2Command (u16 cmd, u16 param0) |
u08 | prism2ReadRID (u16 id, u16 offset, u16 *data, u16 len) |
u08 | prism2WriteRID (u16 id, u16 offset, u16 *data, u16 len) |
u08 | prism2ReadBAP0 (u16 id, u16 offset, u16 *data, u16 len) |
u08 | prism2WriteBAP0 (u16 id, u16 offset, u16 *data, u16 len) |
void | prism2Write (unsigned short address, unsigned char data) |
unsigned char | prism2Read (unsigned short address) |
void | prism2Write16 (unsigned short address, unsigned short data) |
unsigned short | prism2Read16 (unsigned short address) |
void | prism2WriteMem (unsigned short address, unsigned short data) |
unsigned short | prism2ReadMem (unsigned short address) |
void | prism2CardRegDump (void) |
void | prism2RegDump (void) |
Variables | |
u16 | TxHeader [34] |