Lines Matching refs:M

28 	switch ((M.x86.R_EAX & 0xff00) >> 8) {  in int10_handler()
33 if (cursor_row != ((M.x86.R_EDX >> 8) & 0xff) || in int10_handler()
34 cursor_col >= (M.x86.R_EDX & 0xff)) { in int10_handler()
37 cursor_row = (M.x86.R_EDX >> 8) & 0xff; in int10_handler()
38 cursor_col = M.x86.R_EDX & 0xff; in int10_handler()
42 M.x86.R_EAX &= 0x00ff; in int10_handler()
43 M.x86.R_ECX = 0x0607; in int10_handler()
44 M.x86.R_EDX = (cursor_row << 8) | cursor_col; in int10_handler()
52 M.x86.R_EAX = 0x0f00 | 'A'; /* White on black 'A' */ in int10_handler()
57 debug("%c", M.x86.R_EAX & 0xff); in int10_handler()
61 M.x86.R_EAX = 0x5002; /*80 x 25 */ in int10_handler()
62 M.x86.R_EBX &= 0x00ff; in int10_handler()
66 printf("Unknown INT10 function %04x\n", M.x86.R_EAX & 0xffff); in int10_handler()
74 M.x86.R_EAX = 64 * 1024; in int12_handler()
82 switch ((M.x86.R_EAX & 0xff00) >> 8) { in int16_handler()
84 M.x86.R_EAX = 0x6120; /* Space Bar, Space */ in int16_handler()
88 M.x86.R_EFLG |= 1 << 6; /* Zero Flag set (no key available) */ in int16_handler()
92 printf("Unknown INT16 function %04x\n", M.x86.R_EAX & 0xffff); in int16_handler()
104 unsigned short func = (unsigned short)M.x86.R_EAX; in int1a_handler()
119 M.x86.R_EDX = 0x20494350; /* ' ICP' */ in int1a_handler()
120 M.x86.R_EAX &= 0xffff0000; /* Clear AH / AL */ in int1a_handler()
121 M.x86.R_EAX |= PCI_CONFIG_SPACE_TYPE1 | in int1a_handler()
127 M.x86.R_ECX = 0xff; in int1a_handler()
128 M.x86.R_EDI = 0x00000000; /* protected mode entry */ in int1a_handler()
132 devid = M.x86.R_ECX; in int1a_handler()
133 vendorid = M.x86.R_EDX; in int1a_handler()
134 devindex = M.x86.R_ESI; in int1a_handler()
141 M.x86.R_EAX &= 0xffff00ff; /* Clear AH */ in int1a_handler()
142 M.x86.R_EAX |= PCIBIOS_SUCCESSFUL; in int1a_handler()
150 M.x86.R_EBX = busdevfn; in int1a_handler()
153 M.x86.R_EAX &= 0xffff00ff; /* Clear AH */ in int1a_handler()
154 M.x86.R_EAX |= PCIBIOS_NODEV; in int1a_handler()
164 devfn = M.x86.R_EBX & 0xff; in int1a_handler()
165 bus = M.x86.R_EBX >> 8; in int1a_handler()
166 reg = M.x86.R_EDI; in int1a_handler()
178 M.x86.R_ECX = byte; in int1a_handler()
182 M.x86.R_ECX = word; in int1a_handler()
186 M.x86.R_ECX = dword; in int1a_handler()
189 byte = M.x86.R_ECX; in int1a_handler()
193 word = M.x86.R_ECX; in int1a_handler()
197 dword = M.x86.R_ECX; in int1a_handler()
203 bus, devfn, reg, M.x86.R_ECX); in int1a_handler()
205 M.x86.R_EAX &= 0xffff00ff; /* Clear AH */ in int1a_handler()
206 M.x86.R_EAX |= PCIBIOS_SUCCESSFUL; in int1a_handler()
211 M.x86.R_EAX &= 0xffff00ff; /* Clear AH */ in int1a_handler()
212 M.x86.R_EAX |= PCIBIOS_UNSUPPORTED; in int1a_handler()