5.7.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 5-120. Generic Long Packet Demultiplexing
PacketData TypeHandler
Generic Long Packet (GLP)NullNull interrupt
Blanking dataData pipe
Embedded 8-bit non-image dataData pipe
ReservedGLP Error interrupt reserved
Figure 5-64. Generic Long Packet Embedded Information Packet