#include "h/types.h"
#include "h/fddi.h"
#include "h/smc.h"
#include "h/supern_2.h"
#include "h/skfbiinc.h"
Go to the source code of this file.
|
void * | mac_drv_get_space (struct s_smc *smc, unsigned int size) |
|
void * | mac_drv_get_desc_mem (struct s_smc *smc, unsigned int size) |
|
void | mac_drv_fill_rxd (struct s_smc *smc) |
|
void | mac_drv_tx_complete (struct s_smc *smc, volatile struct s_smt_fp_txd *txd) |
|
void | mac_drv_rx_complete (struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, int frag_count, int len) |
|
void | mac_drv_requeue_rxd (struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, int frag_count) |
|
void | mac_drv_clear_rxd (struct s_smc *smc, volatile struct s_smt_fp_rxd *rxd, int frag_count) |
|
u_long | mac_drv_virt2phys (struct s_smc *smc, void *virt) |
|
u_long | dma_master (struct s_smc *smc, void *virt, int len, int flag) |
|
void | dma_complete (struct s_smc *smc, volatile union s_fp_descr *descr, int flag) |
|
int | mac_drv_rx_init (struct s_smc *smc, int len, int fc, char *look_ahead, int la_len) |
|
void | process_receive (struct s_smc *smc) |
|
void | fddi_isr (struct s_smc *smc) |
|
void | smt_free_mbuf (struct s_smc *smc, SMbuf *mb) |
|
void | init_driver_fplus (struct s_smc *smc) |
|
void | mac_drv_rx_mode (struct s_smc *smc, int mode) |
|
void | init_fddi_driver (struct s_smc *smc, u_char *mac_addr) |
|
void | mac_drv_clear_tx_queue (struct s_smc *smc) |
|
void | mac_drv_clear_rx_queue (struct s_smc *smc) |
|
void | hwm_tx_frag (struct s_smc *smc, char far *virt, u_long phys, int len, int frame_status) |
|
void | hwm_rx_frag (struct s_smc *smc, char far *virt, u_long phys, int len, int frame_status) |
|
int | mac_drv_init (struct s_smc *smc) |
|
int | hwm_tx_init (struct s_smc *smc, u_char fc, int frag_count, int frame_len, int frame_status) |
|
u_int | mac_drv_check_space (void) |
|
SMbuf * | smt_get_mbuf (struct s_smc *smc) |
|
void | mac_drv_repair_descr (struct s_smc *smc) |
|
void | smt_send_mbuf (struct s_smc *smc, SMbuf *mb, int fc) |
|
#define CR_READ |
( |
|
var | ) |
(__le32)(var) |
#define GROUP_ADDR_BIT 0x80 |
Value:(IS_PLINT1 | IS_PLINT2 |
IS_TIMINT | IS_TOKEN | \
IS_MINTR1 | IS_MINTR2 | IS_MINTR3 | IS_R1_P | \
IS_R1_C | IS_XA_C | IS_XS_C)
Definition at line 205 of file hwmtm.c.