Embedded Xinu Network Playground COSC3300Fall2012
Data Structures
Here are the data structures with brief descriptions:
backplaneConfig
bcm4713Control and Status register layout for the Broadcom 4713 Ethernet device
bfpentryBuffer pool table entry
centryDefines what an entry in the shell command table looks like
chipcregs
device
dhcpgram< DHCP Packet Variables
dmaDescriptorDescriptor for the DMA engine to determine where to find a packet buffer
etherEthernet control block
ethergram< Ethernet Packet Variables
ethPktBufferEthernet packet buffer
ipgram< IPv4 Packet Variables
mdioregs
memblk
nvram_headerHeader to NVRAM settings block
nvram_tupleDescribes an single NVRAM tuple entity
pcb
platform
poolbufIndividual pool buffer
qentry
rxHeaderHeader on a received packet
semblkSemaphore table entry
swtstate
tty
uart_csregControl and status registers for the 16550 UART
udpgram< UDP Packet Variables
vlanPktEthernetII frame header with IEEE 802.1Q vlan tag