ChibiOS/RT
2.6.0
MACDriver Struct Reference

Detailed Description

Structure representing a MAC driver.

Definition at line 78 of file mac_lld.h.

#include <mac_lld.h>

Collaboration diagram for MACDriver:

Data Fields

macstate_t state
 Driver state.
const MACConfigconfig
 Current configuration data.
Semaphore tdsem
 Transmit semaphore.
Semaphore rdsem
 Receive semaphore.
EventSource rdevent
 Receive event.

Field Documentation

Current configuration data.

Definition at line 86 of file mac_lld.h.

Referenced by macObjectInit(), and macStart().

Transmit semaphore.

Definition at line 90 of file mac_lld.h.

Referenced by macObjectInit(), and macWaitTransmitDescriptor().

Receive semaphore.

Definition at line 94 of file mac_lld.h.

Referenced by macObjectInit(), and macWaitReceiveDescriptor().

Receive event.

Definition at line 99 of file mac_lld.h.

Referenced by macObjectInit().