1chxge(7D)                           Devices                          chxge(7D)
2
3
4

NAME

6       chxge - Chelsio Ethernet network interface controllers
7

SYNOPSIS

9       /dev/chxge
10
11

DESCRIPTION

13       The  chxge  Ethernet  driver  is a  multi-threaded, loadable, clonable,
14       STREAMS  hardware  driver  supporting  the  connectionless  Data   Link
15       Provider  Interface,  dlpi(7P),  over Chelsio NIC controllers. Multiple
16       (and  mixed) NIC controllers installed within the  system are supported
17       by   the  driver.  The  chxge driver provides basic support for the NIC
18       hardware. Functions include chip  initialization,  frame  transmit  and
19       receive, and error recovery and reporting.
20

APPLICATION PROGRAMMING INTERFACE

22       The  cloning, character-special device /dev/chxge is used to access NIC
23       devices installed within the system.
24

CHXGE AND DLPI

26       The chxge driver is dependent on /kernel/misc/gld,  a  loadable  kernel
27       module  that  provides the chxge driver with the DLPI and STREAMS func‐
28       tionality required of a LAN driver. See gld(7D) for more details on the
29       primitives supported by the driver.
30
31
32       The  values  returned  by  the  driver  in the DL_INFO_ACK primitive in
33       response to the DL_INFO_REQ are:
34
35           o      Default Maximum SDU is 1500 (ETHERMTU).
36
37           o      dlsap address length is 8.
38
39           o      MAC type is DL_ETHER.
40
41           o      The sap length value is  -2, meaning  the  physical  address
42                  component  is followed immediately by a 2-byte sap component
43                  within the DLSAP address.
44
45           o      Broadcast address  value is Ethernet/IEEE  broadcast address
46                  (FF:FF:FF:FF:FF:FF).
47

FILES

49       /dev/chxge                   Character special device.
50
51
52       /kernel/drv/sparcv9/chxge    SPARC chxge driver binary.
53
54
55       /kernel/drv/chxge            x86 platform kernel module. (32-bit).
56
57
58       /kernel/drv/amd64/chxge      x86 platform kernel module. (64-bit).
59
60

ATTRIBUTES

62       See attributes(5) for descriptions of the following attributes:
63
64
65
66
67       ┌─────────────────────────────┬─────────────────────────────┐
68       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
69       ├─────────────────────────────┼─────────────────────────────┤
70       │Architecture                 │SPARC, x86                   │
71       └─────────────────────────────┴─────────────────────────────┘
72

SEE ALSO

74       netstat(1M),     attributes(5),     gld(7D),     dlpi(7P),     gld(9F),
75       gld_mac_info(9S)
76
77
78
79SunOS 5.11                        17 Jan 2005                        chxge(7D)
Impressum