Table 1—This is how the AX11005 sets up a packet for processing. All of the header information and the data payload can be easily accessed by with the AX11005 driver and API calls that are provided with the AX11005 development kit.
Offset address Bit field Field name Size Description
00h bit[15:0] NPR 2 bytes Next pointer
02h bit[11:0] Length 12 bits Packet length
bit[14:12] BPBB 3 bits RX buffer used page number before REPP boundary (only valid when PCB =1)
bit[15] PCB 1 bit Packet crossing boundary flag
04h bit[7:0] Data offset 1 byte Data offset address of RX data payload
bit[15:8] Protocol 1 byte Protocol type. It should be equal to the protocol field of the IP header for IP packets. It should be set to 0xFF for non-IP packets.
NPR Length BPBB PCB Data offset Protocol IP Header (for nontransparent) Data payload
2bytes 12 bits 3 bits 1 bit 1 bytes 1 bytes or Ethernet header (for transparent)