Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
phy_packet Struct Reference

#include <nosy-dump.h>

Data Fields

uint32_t timestamp
 
union {
   struct {
      uint32_t   zero:24
 
      uint32_t   phy_id:6
 
      uint32_t   identifier:2
 
   }   common
 
   struct {
      uint32_t   zero:24
 
      uint32_t   phy_id:6
 
      uint32_t   identifier:2
 
   }   link_on
 
   struct {
      uint32_t   zero:16
 
      uint32_t   gap_count:6
 
      uint32_t   set_gap_count:1
 
      uint32_t   set_root:1
 
      uint32_t   root_id:6
 
      uint32_t   identifier:2
 
   }   phy_config
 
   struct {
      uint32_t   more_packets:1
 
      uint32_t   initiated_reset:1
 
      uint32_t   port2:2
 
      uint32_t   port1:2
 
      uint32_t   port0:2
 
      uint32_t   power_class:3
 
      uint32_t   contender:1
 
      uint32_t   phy_delay:2
 
      uint32_t   phy_speed:2
 
      uint32_t   gap_count:6
 
      uint32_t   link_active:1
 
      uint32_t   extended:1
 
      uint32_t   phy_id:6
 
      uint32_t   identifier:2
 
   }   self_id
 
   struct {
      uint32_t   more_packets:1
 
      uint32_t   reserved1:1
 
      uint32_t   porth:2
 
      uint32_t   portg:2
 
      uint32_t   portf:2
 
      uint32_t   porte:2
 
      uint32_t   portd:2
 
      uint32_t   portc:2
 
      uint32_t   portb:2
 
      uint32_t   porta:2
 
      uint32_t   reserved0:2
 
      uint32_t   sequence:3
 
      uint32_t   extended:1
 
      uint32_t   phy_id:6
 
      uint32_t   identifier:2
 
   }   ext_self_id
 
}; 
 
uint32_t inverted
 
uint32_t ack
 

Detailed Description

Definition at line 13 of file nosy-dump.h.

Field Documentation

union { ... }
uint32_t ack

Definition at line 67 of file nosy-dump.h.

struct { ... } common
uint32_t contender

Definition at line 38 of file nosy-dump.h.

struct { ... } ext_self_id
uint32_t extended

Definition at line 43 of file nosy-dump.h.

uint32_t gap_count

Definition at line 24 of file nosy-dump.h.

uint32_t identifier

Definition at line 19 of file nosy-dump.h.

uint32_t initiated_reset

Definition at line 33 of file nosy-dump.h.

uint32_t inverted

Definition at line 66 of file nosy-dump.h.

uint32_t link_active

Definition at line 42 of file nosy-dump.h.

struct { ... } link_on
uint32_t more_packets

Definition at line 32 of file nosy-dump.h.

struct { ... } phy_config
uint32_t phy_delay

Definition at line 39 of file nosy-dump.h.

uint32_t phy_id

Definition at line 18 of file nosy-dump.h.

Definition at line 40 of file nosy-dump.h.

uint32_t port0

Definition at line 36 of file nosy-dump.h.

uint32_t port1

Definition at line 35 of file nosy-dump.h.

uint32_t port2

Definition at line 34 of file nosy-dump.h.

uint32_t porta

Definition at line 58 of file nosy-dump.h.

uint32_t portb

Definition at line 57 of file nosy-dump.h.

uint32_t portc

Definition at line 56 of file nosy-dump.h.

uint32_t portd

Definition at line 55 of file nosy-dump.h.

uint32_t porte

Definition at line 54 of file nosy-dump.h.

uint32_t portf

Definition at line 53 of file nosy-dump.h.

uint32_t portg

Definition at line 52 of file nosy-dump.h.

uint32_t porth

Definition at line 51 of file nosy-dump.h.

uint32_t power_class

Definition at line 37 of file nosy-dump.h.

uint32_t reserved0

Definition at line 59 of file nosy-dump.h.

uint32_t reserved1

Definition at line 50 of file nosy-dump.h.

uint32_t root_id

Definition at line 27 of file nosy-dump.h.

struct { ... } self_id
uint32_t sequence

Definition at line 60 of file nosy-dump.h.

uint32_t set_gap_count

Definition at line 25 of file nosy-dump.h.

uint32_t set_root

Definition at line 26 of file nosy-dump.h.

Definition at line 14 of file nosy-dump.h.

uint32_t zero

Definition at line 17 of file nosy-dump.h.


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