Lines Matching defs:al
390 mov al, #0x0f ; memory setup
392 out dx, al
394 in al, dx
395 and al, #0x18
396 mov ah, al
397 mov al, #0x0a
433 in al, dx
434 cmp al, #0x12
484 mov al, #0xfe
513 cmp al, #0x10
517 mov bl, al
547 test al, #0x80
554 and al, #0x7f
564 mov [PM_BIOSMEM_CURRENT_MODE], al
567 mov al, #0x20
579 cmp al, #0x0F
583 mov bl, al
621 mov al, #0x00
622 out dx, al
623 in al, dx
624 in al, dx
625 in al, dx
626 in al, dx
627 mov al, [si+8] ;; hidden dac
628 out dx, al
629 mov al, #0xff
630 out dx, al
632 mov al, #0x00
636 mov al, #0x01
639 or al, #0x40
644 or bh, al
656 mov al, #0x0b
657 out dx, al
659 in al, dx
660 or al, #0x20 ;; enable 16k
661 out dx, al
680 mov al, #0x27
681 out dx, al
683 in al, dx
688 cmp ah, al
697 mov al, 0x1[bx]
710 mov al, #0x27
711 out dx, al
713 in al, dx
714 and al, #0x03
723 mov al, #0x0f ;; get DRAM band width
724 out dx, al
726 in al, dx
727 ;; al = 4 << bandwidth
728 mov cl, al
733 mov al, #0x04
734 shl al, cl
738 and al, #0x80
739 mov al, #0x20 ;; 2 MB
741 mov al, #0x40 ;; 4 MB
774 mov al, #0x07 ;; HSync 31.5 - 64.0 kHz
778 mov al, #0x01 ;; High Refresh 75Hz
905 mov al, #1 ;; count of planes
907 mov al, [si+6] ;; bpp
909 mov al, #0x1 ;; XXX number of banks
911 mov al, [si+17]
913 mov al, #0x0 ;; XXX size of bank in K
922 call cirrus_extbios_85h ;; al=vram in 64k
929 mov al, #0x00
942 mov al, #0x0
944 rcl al, #1 ; bit 0=palette flag
1038 mov [PM_BIOSMEM_CURRENT_MODE], al
1060 mov al, [bx]
1061 mov bl, al
1085 mov al, bl ;; bl=bank number
1086 add al, #0x09
1094 mov al, bl ;; bl=bank number
1095 add al, #0x09
1097 out dx, al
1099 in al, dx
1101 mov dl, al ;; dx=window address in granularity
1116 mov bl, al
1124 mov bl, al
1132 call cirrus_extbios_85h ;; al=vram in 64k
1134 mov dl, al
1152 mov bl, al
1190 mov bl, al
1265 in al, dx
1266 and al, #0x01
1267 shl al, #5
1269 add dl, al
1274 ;; in - al:mode, out - cflag:result, si:table, ax:destroyed
1276 and al, #0x7f
1282 cmp al, ah
1297 ;; out - al:bytes per pixel
1301 mov al, #0x07
1302 out dx, al
1304 in al, dx
1305 and al, #0x0e
1306 cmp al, #0x06
1308 and al, #0x02
1310 shr al, #1
1311 cmp al, #0x04
1313 inc al
1323 mov al, #0x13
1324 out dx, al
1327 out dx, al
1329 mov al, #0x1b
1330 out dx, al
1333 in al, dx
1334 and al, #ef
1335 or al, ah
1336 out dx, al
1344 mov al, #0x13
1345 out dx, al
1347 in al, dx
1348 mov bl, al
1350 mov al, #0x1b
1351 out dx, al
1353 in al, dx
1354 mov ah, al
1357 mov al, bl
1371 cmp al, #0x13
1377 xor al, al
1383 cmp al, #0x1b
1402 mov al, #0x0d
1403 out dx, al
1406 out dx, al
1408 mov al, #0x0c
1409 out dx, al
1411 mov al, ah
1412 out dx, al
1414 mov al, #0x1d
1415 out dx, al
1417 in al, dx
1418 and al, #0x7f
1423 or al, bl
1424 out dx, al
1431 mov al, #0x1b
1432 out dx, al
1434 in al, dx
1435 and al, #0xf2
1436 or al, ah
1437 out dx, al
1445 mov al, #0x0c
1446 out dx, al
1448 in al, dx
1449 mov ah, al
1451 mov al, #0x0d
1452 out dx, al
1454 in al, dx
1457 mov al, #0x1b
1458 out dx, al
1460 in al, dx
1462 mov bl, al
1463 and al, #0x01
1466 or bl, al
1467 mov al, #0x1d
1468 out dx, al
1470 in al, dx
1471 and al, #0x80
1472 shr al, #4
1473 or bl, al
1487 shl al, #2
1488 mov bl, al
1491 mov al, #0x09
1639 printf("vgabios call ah%02x al%02x bx%04x cx%04x dx%04x\n",GET_AH(),GET_AL(),BX,CX,DX);