Lines Matching defs:al
359 cmp al, #0x03
364 cmp al, #0x05
369 cmp al, #0x06
374 cmp al, #0x07
379 cmp al, #0x08
384 cmp al, #0x0A
418 mov al, #0xC3
419 outb dx,al
423 mov al, #0x04
424 outb dx,al
426 mov al, #0x02
427 outb dx,al
467 mov al, #0x10
468 mov [bx], al
472 mov al, #0x60
473 mov [bx], al
477 mov al, #0xf9
478 mov [bx], al
482 mov al, #0x51
483 mov [bx], al
487 mov al, #0x09
488 mov [bx], al
561 xor al,al
588 printf("vgabios call ah%02x al%02x bx%04x cx%04x dx%04x\n",GET_AH(),GET_AL(),BX,CX,DX);
1743 in al, dx
1745 mov al, #0x00
1746 out dx, al
1747 mov al, bl
1748 and al, #0x0f
1749 test al, #0x08
1751 add al, #0x08
1753 out dx, al
1758 mov al, cl
1759 out dx, al
1761 in al, dx
1762 and al, #0xef
1763 or al, bl
1765 out dx, al
1769 mov al, #0x20
1770 out dx, al
1782 in al, dx
1787 mov al, cl
1788 out dx, al
1790 in al, dx
1791 and al, #0xfe
1792 or al, bl
1794 out dx, al
1798 mov al, #0x20
1799 out dx, al
1808 static void biosfn_write_pixel (BH,AL,CX,DX) Bit8u BH;Bit8u AL;Bit16u CX;Bit16u DX;
1828 if (AL & 0x80)
1832 write_byte(0xa000,addr,AL);
1856 attr = (AL & 0x03) << ((3 - (CX & 0x03)) * 2);
1861 attr = (AL & 0x01) << (7 - (CX & 0x07));
1864 if (AL & 0x80)
1877 write_byte(0xa000,addr,AL);
2066 mov al, [bx]
2068 mov bh, al
2074 mov al, [bx]
2075 or al, ah
2086 cmp al, #0x00
2090 cmp al, #0x01
2094 cmp al, #0x02
2098 cmp al, #0x03
2102 cmp al, #0x07
2106 cmp al, #0x08
2110 cmp al, #0x09
2114 cmp al, #0x10
2118 cmp al, #0x12
2122 cmp al, #0x13
2126 cmp al, #0x15
2130 cmp al, #0x17
2134 cmp al, #0x18
2138 cmp al, #0x19
2142 cmp al, #0x1a
2157 in al, dx
2159 mov al, bl
2160 out dx, al
2161 mov al, bh
2162 out dx, al
2163 mov al, #0x20
2164 out dx, al
2190 in al, dx
2194 mov al, cl
2195 out dx, al
2197 mov al, [bx]
2198 out dx, al
2203 mov al, #0x11
2204 out dx, al
2206 mov al, [bx]
2207 out dx, al
2208 mov al, #0x20
2209 out dx, al
2224 in al, dx
2226 mov al, #0x10
2227 out dx, al
2229 in al, dx
2230 and al, #0xf7
2233 or al, bl
2235 out dx, al
2236 mov al, #0x20
2237 out dx, al
2252 in al, dx
2254 mov al, bl
2255 out dx, al
2257 in al, dx
2258 mov bh, al
2260 in al, dx
2262 mov al, #0x20
2263 out dx, al
2277 mov al, bh
2279 mov bh, al
2295 in al, dx
2297 mov al, cl
2298 out dx, al
2300 in al, dx
2302 mov [bx], al
2308 in al, dx
2310 mov al, #0x11
2311 out dx, al
2313 in al, dx
2315 mov [bx], al
2317 in al, dx
2319 mov al, #0x20
2320 out dx, al
2334 mov al, bl
2335 out dx, al
2339 mov al, ah
2340 out dx, al
2341 mov al, ch
2342 out dx, al
2343 mov al, cl
2344 out dx, al
2358 mov al, bl
2359 out dx, al
2366 mov al, [bx]
2367 out dx, al
2370 mov al, [bx]
2371 out dx, al
2374 mov al, [bx]
2375 out dx, al
2393 in al, dx
2395 mov al, #0x10
2396 out dx, al
2398 in al, dx
2401 and al, #0x7f
2403 or al, bh
2405 out dx, al
2410 in al, dx
2412 mov al, #0x14
2413 out dx, al
2415 and al, #0x80
2420 mov al, bh
2421 out dx, al
2423 mov al, #0x20
2424 out dx, al
2437 mov al, bl
2438 out dx, al
2440 mov ah, al
2442 in al, dx
2443 xchg al, ah
2445 in al, dx
2446 mov ch, al
2447 in al, dx
2448 mov cl, al
2462 mov al, bl
2463 out dx, al
2469 in al, dx
2471 mov [bx], al
2473 in al, dx
2475 mov [bx], al
2477 in al, dx
2479 mov [bx], al
2496 mov al, bl
2497 out dx, al
2509 in al, dx
2510 mov bl, al
2522 in al, dx
2524 mov al, #0x10
2525 out dx, al
2527 in al, dx
2528 mov bl, al
2531 in al, dx
2533 mov al, #0x14
2534 out dx, al
2536 in al, dx
2537 mov bh, al
2544 in al, dx
2546 mov al, #0x20
2547 out dx, al
2625 in al, dx
2626 and al, #0x01
2627 shl al, 2
2628 or al, #0x0a
2629 mov ah, al
2630 mov al, #0x06
2677 static void biosfn_load_text_user_pat (AL,ES,BP,CX,DX,BL,BH) Bit8u AL;Bit16u ES;Bit16u BP;Bit16u CX;Bit16u DX;Bit8u BL;Bit8u BH;
2690 if(AL>=0x10)
2696 static void biosfn_load_text_8_14_pat (AL,BL) Bit8u AL;Bit8u BL;
2709 if(AL>=0x10)
2715 static void biosfn_load_text_8_8_pat (AL,BL) Bit8u AL;Bit8u BL;
2728 if(AL>=0x10)
2741 mov al, #0x03
2749 static void biosfn_load_text_8_16_pat (AL,BL) Bit8u AL;Bit8u BL;
2762 if(AL>=0x10)
2889 mov dl, al
2893 mov al, [bx]
2902 mov al, dl
2916 and al, #0x7f
2917 or al, #0x10
2926 and al, #0x6f
2935 and al, #0xef
2936 or al, #0x80
2941 mov [bx], al
2962 mov dl, al
2968 mov al, [bx]
2969 and al, #0xf7
2970 or al, dl
2971 mov [bx], al
2982 mov bl, al
2987 in al, dx
2988 and al, #0xfd
2989 or al, bl
2991 out dx, al
3002 mov dl, al
3009 mov al, [bx]
3010 and al, #0xfd
3011 or al, dl
3012 mov [bx], al
3024 mov dl, al
3030 mov al, [bx]
3031 and al, #0xfe
3032 or al, dl
3033 mov [bx], al
3042 static void biosfn_switch_video_interface (AL,ES,DX) Bit8u AL;Bit16u ES;Bit16u DX;
3048 static void biosfn_enable_video_refresh_control (AL) Bit8u AL;
3091 cmp al, #0x00
3093 cmp al, #0x01
3105 mov al, [bx]
3106 mov bl, al
3109 mov al, ah
3120 mov [bx], al
3122 mov al, ah
3132 mov al, ah
3429 mov al, 8[bp] ; value
3595 mov al, [bx]
3596 ;; al = return value (byte)
3645 mov al, 8[bp] ; data byte
3646 mov [bx], al ; write data byte
3693 in al, dx
3730 mov al, 6[bp]
3731 out dx, al
3885 mov al, dl