phantom_hw.h File Reference

Phantom hardware definitions. More...

Go to the source code of this file.

Data Structures

struct  phantom_rds_pb
 A Phantom RX descriptor. More...
struct  phantom_sds_pb
 A Phantom RX status descriptor. More...
struct  phantom_tx_cds_pb
 A Phantom TX descriptor. More...
struct  phantom_nic_request_body_mac_request_pb
 A Phantom MAC address request body. More...
struct  phantom_nic_request_cds_pb
 A Phantom NIC request command descriptor. More...
union  phantom_cds_pb
 A Phantom command descriptor. More...

Enumerations

enum  phantom_sds_opcode { UNM_SYN_OFFLOAD = 0x03, UNM_RXPKT_DESC = 0x04 }
 Phantom RX status opcodes. More...
enum  phantom_mac_request_opcode { UNM_MAC_ADD = 0x01, UNM_MAC_DEL = 0x02 }
 Phantom MAC request opcodes. More...
enum  phantom_nic_request_opcode { UNM_MAC_EVENT = 0x01 }
 Phantom NIC request opcodes. More...
enum  phantom_cds_opcode { UNM_TX_ETHER_PKT = 0x01, UNM_NIC_REQUEST = 0x14 }
 Phantom command descriptor opcodes. More...

Functions

 FILE_LICENCE (GPL2_OR_LATER)


Detailed Description

Phantom hardware definitions.

Definition in file phantom_hw.h.


Enumeration Type Documentation

Phantom RX status opcodes.

Enumerator:
UNM_SYN_OFFLOAD 
UNM_RXPKT_DESC 

Definition at line 65 of file phantom_hw.h.

00065                         {
00066         UNM_SYN_OFFLOAD = 0x03,
00067         UNM_RXPKT_DESC = 0x04,
00068 };

Phantom MAC request opcodes.

Enumerator:
UNM_MAC_ADD  Add MAC address.
UNM_MAC_DEL  Delete MAC address.

Definition at line 130 of file phantom_hw.h.

00130                                 {
00131         UNM_MAC_ADD = 0x01,                     /**< Add MAC address */
00132         UNM_MAC_DEL = 0x02,                     /**< Delete MAC address */
00133 };

Phantom NIC request opcodes.

Enumerator:
UNM_MAC_EVENT  Add/delete MAC address.

Definition at line 168 of file phantom_hw.h.

00168                                 {
00169         UNM_MAC_EVENT = 0x01,                   /**< Add/delete MAC address */
00170 };

Phantom command descriptor opcodes.

Enumerator:
UNM_TX_ETHER_PKT  Transmit raw Ethernet.
UNM_NIC_REQUEST  NIC request.

Definition at line 179 of file phantom_hw.h.

00179                         {
00180         UNM_TX_ETHER_PKT = 0x01,                /**< Transmit raw Ethernet */
00181         UNM_NIC_REQUEST = 0x14,                 /**< NIC request */
00182 };


Function Documentation

FILE_LICENCE ( GPL2_OR_LATER   ) 


Generated on Tue Apr 6 20:01:37 2010 for gPXE by  doxygen 1.5.7.1