FreeBSD kernel ATH device code
ath_hal_chip Struct Reference

#include <ah_internal.h>

Collaboration diagram for ath_hal_chip:

Public Member Functions

 TAILQ_ENTRY (ath_hal_chip) node
 

Data Fields

const char * name
 
const char *(* probe )(uint16_t vendorid, uint16_t devid)
 
struct ath_hal *(* attach )(uint16_t devid, HAL_SOFTC, HAL_BUS_TAG, HAL_BUS_HANDLE, uint16_t *eepromdata, HAL_OPS_CONFIG *ah, HAL_STATUS *error)
 

Detailed Description

Definition at line 92 of file ah_internal.h.

Member Function Documentation

◆ TAILQ_ENTRY()

ath_hal_chip::TAILQ_ENTRY ( ath_hal_chip  )

Field Documentation

◆ attach

struct ath_hal *(* ath_hal_chip::attach) (uint16_t devid, HAL_SOFTC, HAL_BUS_TAG, HAL_BUS_HANDLE, uint16_t *eepromdata, HAL_OPS_CONFIG *ah, HAL_STATUS *error)

Definition at line 94 of file ah_internal.h.

Referenced by ath_hal_attach().

◆ name

const char* ath_hal_chip::name

Definition at line 93 of file ah_internal.h.

Referenced by ath_hal_probe().

◆ probe

const char *(* ath_hal_chip::probe) (uint16_t vendorid, uint16_t devid)

Definition at line 94 of file ah_internal.h.

Referenced by ath_hal_attach(), and ath_hal_probe().


The documentation for this struct was generated from the following file: