Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

prism2.c File Reference


Detailed Description

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]


Generated on Sun Oct 29 03:41:08 2006 for Procyon AVRlib by  doxygen 1.4.2