Lines Matching +full:sync +full:- +full:on +full:- +full:green +full:- +full:active
18 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
48 ((((v1-'@')&0x1f)<<10)+(((v2-'@')&0x1f)<<5)+((v3-'@')&0x1f))
74 /* Year of manufacture, less 1990. (1990-2245)
76 year: .byte YEAR-1990
82 Bits 6-1 Reserved, must be 0
86 Bits 6-5 Video white and sync levels, relative to blank
87 00=+0.7/-0.3 V; 01=+0.714/-0.286 V;
88 10=+1.0/-0.4 V; 11=+0.7/0 V
89 Bit 4 Blank-to-black setup (pedestal) expected
90 Bit 3 Separate sync supported
91 Bit 2 Composite sync (on HSync) supported
92 Bit 1 Sync on green supported
94 sync-on-green is used. */
105 /* Display gamma, minus 1, times 100 (range 1.00-3.5 */
110 Bit 5 DPMS active-off supported
111 Bits 4-3 Display type: 00=monochrome; 01=RGB colour;
112 10=non-RGB multicolour; 11=undefined
113 Bit 2 Standard sRGB colour space. Bytes 25-34 must contain
120 /* Red and green least-significant bits
121 Bits 7-6 Red x value least-significant 2 bits
122 Bits 5-4 Red y value least-significant 2 bits
123 Bits 3-2 Green x value lst-significant 2 bits
124 Bits 1-0 Green y value least-significant 2 bits */
127 /* Blue and white least-significant 2 bits */
131 0-255 encodes 0-0.996 (255/256); 0-0.999 (1023/1024) with lsbits */
137 /* Green x and y value most significant 8 bits */
168 Bits 6-0 Other manufacturer-specific display mod */
172 /* X resolution, less 31, divided by 8 (256-2288 pixels) */
173 std_xres: .byte (XPIX/8)-31
175 Bits 7-6 X:Y pixel ratio: 00=16:10; 01=4:3; 10=5:4; 11=16:9.
176 Bits 5-0 Vertical frequency, less 60 (60-123 Hz) */
177 std_vres: .byte (XY_RATIO<<6)+VFREQ-60
181 /* Pixel clock in 10 kHz units. (0.-655.35 MHz, little-endian) */
184 /* Horizontal active pixels 8 lsbits (0-4095) */
186 /* Horizontal blanking pixels 8 lsbits (0-4095)
187 End of active to start of next active. */
189 /* Bits 7-4 Horizontal active pixels 4 msbits
190 Bits 3-0 Horizontal blanking pixels 4 msbits */
193 /* Vertical active lines 8 lsbits (0-4095) */
195 /* Vertical blanking lines 8 lsbits (0-4095) */
197 /* Bits 7-4 Vertical active lines 4 msbits
198 Bits 3-0 Vertical blanking lines 4 msbits */
201 /* Horizontal sync offset pixels 8 lsbits (0-1023) From blanking start */
203 /* Horizontal sync pulse width pixels 8 lsbits (0-1023) */
205 /* Bits 7-4 Vertical sync offset lines 4 lsbits (0-63)
206 Bits 3-0 Vertical sync pulse width lines 4 lsbits (0-63) */
208 /* Bits 7-6 Horizontal sync offset pixels 2 msbits
209 Bits 5-4 Horizontal sync pulse width pixels 2 msbits
210 Bits 3-2 Vertical sync offset lines 2 msbits
211 Bits 1-0 Vertical sync pulse width lines 2 msbits */
214 /* Horizontal display size, mm, 8 lsbits (0-4095 mm, 161 in) */
217 /* Vertical display size, mm, 8 lsbits (0-4095 mm, 161 in) */
220 /* Bits 7-4 Horizontal display size, mm, 4 msbits
221 Bits 3-0 Vertical display size, mm, 4 msbits */
230 Bits 6-5 Stereo mode: 00=No stereo; other values depend on bit 0:
231 Bit 0=0: 01=Field sequential, sync=1 during right; 10=similar,
232 sync=1 during left; 11=4-way interleaved stereo
233 Bit 0=1 2-way interleaved stereo: 01=Right image on even lines;
234 10=Left image on even lines; 11=side-by-side
235 Bits 4-3 Sync type: 00=Analog composite; 01=Bipolar analog composite;
236 10=Digital composite (on HSync); 11=Digital separate
237 Bit 2 If digital separate: Vertical sync polarity (1=positive)
239 Bit 1 If analog sync: Sync on all 3 RGB lines (else green only)
241 Bit 0 2-way line-interleaved stereo, if bits 4-3 are not 00. */
250 .fill 12-(end1-start1), 1, 0x20 /* Padded spaces */
255 start2: .byte VFREQ-1 /* Minimum vertical field rate (1-255 Hz) */
256 .byte VFREQ+1 /* Maximum vertical field rate (1-255 Hz) */
257 .byte (CLOCK/(XPIX+XBLANK))-1 /* Minimum horizontal line rate
258 (1-255 kHz) */
260 (1-255 kHz) */
262 to 10 MHz multiple (10-2550 MHz) */
265 .fill 12-(end2-start2), 1, 0x20 /* Padded spaces */
272 .fill 12-(end3-start3), 1, 0x20 /* Padded spaces */