42.5.4 Generic Long Packet Demux

The Generic Long Packet (GLP) contains three packet subclasses:

  • NULL packet, data type set to 0x10
  • Blanking data, data type set to 0x11
  • Embedded 8-bit non-image data, data type set to 0x12

Null and blanking data packet content must be ignored by the application layer. Embedded 8-bit non-image data packets can be used to forward additional information from the camera to the host processor. These packets can be routed to the data pipe interface and read by the DMA interface or processor. The data payload must be a multiple of 8 bits.

Table 42-6. Generic Long Packet Demultiplexing
Packet Data Type Handler
Generic Long Packet (GLP) Null Null interrupt
Blanking data Data pipe
Embedded 8-bit non-image data Data pipe
Reserved GLP Error interrupt reserved
Figure 42-5. Generic Long Packet Embedded Information Packet