libnx v4.10.0
Loading...
Searching...
No Matches
Data Fields
SetSysExtensionBlock Struct Reference

Data Fields

u8 extension_tag
 2 = CEA EDID timing extension, 0x70 = DisplayID Extension Block, 0xF0 = EDID Extension Block Map
 
union { 
 
   struct { 
 
      u8   revision 
 
      u8   dtd_start 
 
      u8   native_dtd_count: 4 
 
      u8   native_dtd_feature_bitmap: 4 
 
      SetSysDataBlock   data_block 
 
      SetSysModeLine   extended_timing_descriptor [5] 
 
      u8   padding [5] 
 
   }   cea 
 CEA EDID timing extension.
 
   struct { 
 
      u8   data [0x7E] 
 
   }   display_id 
 [13.0.0+] DisplayID Extension Block
 
   struct { 
 
      u8   second_block_extension_tag 
 
      u8   third_block_extension_tag 
 
      u8   padding [0x7C] 
 
   }   block_map 
 [13.0.0+] EDID Extension Block Map
 
extension_block 
 
u8 extended_checksum
 Sum of 128 extended bytes should equal 0 mod 256.
 

The documentation for this struct was generated from the following file: