about summary refs log blame commit diff stats
path: root/cpp/.traces/break_nested_degenerate2
blob: a1ee203598ffa868df741c3bbb97c2395b1f0a60 (plain) (tree)
0886
parse/0: instruction: 1
parse/0:   ingredient: {name: "0", value: 0, type: 0, properties: ["0": "literal"]}
parse/0:   product: {name: "1", value: 0, type: 1, properties: ["1": "integer"]}
parse/0: label: {
parse/0: instruction: 1
parse/0:   ingredient: {name: "0", value: 0, type: 0, properties: ["0": "literal"]}
parse/0:   product: {name: "2", value: 0, type: 1, properties: ["2": "integer"]}
parse/0: instruction: 26
parse/0: label: {
parse/0: label: }
parse/0: label: }
brace/0: 1000: push (open, 1)
brace/0: 1000: push (open, 4)
brace/0: push (close, 5)
brace/0: push (close, 6)
after-brace/0: recipe main
after-brace/0: copy ...
after-brace/0: copy ...
after-brace/0: jump 2:offset
>/* Direct Color fields (required for direct/6 and YUV/7 memory models) */ uint8 RedMaskSize; /* size of direct color red mask in bits */ uint8 RedFieldPosition; /* bit position of lsb of red mask */ uint8 GreenMaskSize; /* size of direct color green mask in bits */ uint8 GreenFieldPosition; /* bit position of lsb of green mask */ uint8 BlueMaskSize; /* size of direct color blue mask in bits */ uint8 BlueFieldPosition; /* bit position of lsb of blue mask */ uint8 RsvdMaskSize; /* size of direct color reserved mask in bits */ uint8 RsvdFieldPosition; /* bit position of lsb of reserved mask */ uint8 DirectColorModeInfo; /* direct color mode attributes */ /* Mandatory information for VBE 2.0 and above */ void* PhysBasePtr; /**< @brief physical address for flat memory frame buffer */ uint8 Reserved2[4]; /**< @brief Reserved - always set to 0 */ uint8 Reserved3[2]; /**< @brief Reserved - always set to 0 */ /* Mandatory information for VBE 3.0 and above */ uint16 LinBytesPerScanLine; /* bytes per scan line for linear modes */ uint8 BnkNumberOfImagePages; /* number of images for banked modes */ uint8 LinNumberOfImagePages; /* number of images for linear modes */ uint8 LinRedMaskSize; /* size of direct color red mask (linear modes) */ uint8 LinRedFieldPosition; /* bit position of lsb of red mask (linear modes) */ uint8 LinGreenMaskSize; /* size of direct color green mask (linear modes) */ uint8 LinGreenFieldPosition; /* bit position of lsb of green mask (linear modes) */ uint8 LinBlueMaskSize; /* size of direct color blue mask (linear modes) */ uint8 LinBlueFieldPosition; /* bit position of lsb of blue mask (linear modes ) */ uint8 LinRsvdMaskSize; /* size of direct color reserved mask (linear modes) */ uint8 LinRsvdFieldPosition; /* bit position of lsb of reserved mask (linear modes) */ uint32 MaxPixelClock; /* maximum pixel clock (in Hz) for graphics mode */ uint8 Reserved4[190]; /* remainder of ModeInfoBlock */ } __attribute__((packed)) vbe_mode_info_t; #endif // VBE_H