Home | History | Annotate | Download | only in bios

Lines Matching refs:Byte

76 //   - I used cmos byte 0x3D to store extended information on boot-device
156 /* model byte 0xFC = AT */
1286 ;; al = return value (byte)
1333 mov al, 8[bp] ; data byte
1334 mov [bx], al ; write data byte
3276 // Get the byte count
3301 // Save byte count
3313 // adds an extra byte if count are odd. before is always even
3523 sectors <<= 2; /* # of sectors in 512-byte "soft" sector */
3887 write_byte( 0x40, 0xA0, 1 ); // Set status byte.
3888 write_word( 0x40, 0x98, ES ); // Byte location, segment
3889 write_word( 0x40, 0x9A, regs.u.r16.bx ); // Byte location, offset
3905 write_byte( 0x40, 0xA0, 0 ); // Clear status byte
4866 outb(0x64, 0x20); // get command byte
4875 outb(0x64, 0x60); // write command byte
4888 outb(0x64, 0x20); // get command byte
4896 outb(0x64, 0x60); // write command byte
4940 outb(0x64, 0x60); // write command byte
5177 BX_DEBUG_INT74("int74: read byte %02x\n", in_byte);
7306 outb(0x03f5, 2); // 512 byte sector size
7440 outb(0x03f5, 2); // 512 byte sector size
7604 outb(0x03f5, 2); // 512 byte sector size
7607 outb(0x03f5, 0xf6); // Fill byte
7762 /* set es & di to point to 11 byte diskette param table in ROM */
8396 write_byte( 0x40, 0xA0, 0 ); // Turn of status byte.
8398 write_byte(segment, offset, read_byte(segment, offset) | 0x80 ); // Write to specified flag byte.
8454 and BYTE [bp + 0x06], #0xfe
8460 or BYTE [bp + 0x06], #0x01
8714 mov ah, al ;; save byte to AH
8779 mov 0x0476, al /* hard disk control byte */
8830 mov (0x003d + 0x08), al ;; drive control byte
8843 in al, #0x71 ;; high byte
8847 in al, #0x71 ;; low byte
8974 mov (0x004d + 0x08), al ;; drive control byte
8987 in al, #0x71 ;; high byte
8991 in al, #0x71 ;; low byte
9079 mov byte ptr [0x0], #EBDA_SIZE
9154 ;; Timer Ticks Roller Flag (0x470:byte)
9362 pci_pro_f08: ;; read configuration byte
9396 pci_pro_f0b: ;; write configuration byte
9550 pci_real_f08: ;; read configuration byte
9584 pci_real_f0b: ;; write configuration byte
9860 mov byte ptr[bp-8], al
9870 mov byte
9985 inc byte ptr[bp-3]
9991 mov byte ptr[bp-3], #0x00
10202 ;; 2 ROM length in 512-byte blocks
10208 mov ax, #0x0004 ;; start with increment of 4 (512-byte) blocks = 2k
10213 mov al, [2] ;; change increment to ROM length in 512-byte blocks
10215 ;; We want our increment in 512-byte quantities, rounded to
10308 shl ax, #5 ;; convert 512-bytes blocks to 16-byte increments
10550 ;; mov CMOS Equipment Byte to BDA Equipment Word
10708 ; Feature byte 1
10725 ; Feature byte 2
10742 ; Feature byte 3
10752 ; Feature byte 4
10760 ; Feature byte 5 (IBM)
10812 and BYTE [bp + 0x06], #0xbf
10820 or BYTE [bp + 0x06], #0x40
10896 mov al, BYTE [0x496] ;; mf2_state |= 0x02
10898 mov BYTE [0x496], al
10906 mov al, BYTE [0x496] ;; mf2_state |= 0x01
10908 mov BYTE [0x496], al
11222 inc BYTE 0x0470 ;; increment rollover flag