www.pudn.com > vxworks0108.rar > decif.h


#ifndef _DEC_IF_H 
#define _DEC_IF_H 
 
struct netif; 
 
/* The Tulip Rx and Tx buffer descriptors. */ 
struct de_desc { 
	s32_t status; 
	s32_t length; 
	u32_t buffer1; 
	u32_t buffer2; 
}; 
 
#define readb(addr) (*(unsigned char *) (addr)) 
#define readw(addr) (*(unsigned short *) (addr)) 
#define readl(addr) (*(unsigned int *) (addr)) 
 
#define writeb(addr,b) (*(unsigned char *) (addr) = (b)) 
#define writew(addr,b) (*(unsigned short *) (addr) = (b)) 
#define writel(addr,b) (*(unsigned int *)(addr) = (b)) 
 
void dec_init(struct netif *netif); 
 
#endif