--- np2/bios/bios1a.c 2003/12/12 01:04:39 1.3 +++ np2/bios/bios1a.c 2004/03/07 23:04:50 1.5 @@ -27,7 +27,7 @@ void bios0x1a_main(void) { // if (CPU_AH == 0x30) { if (CPU_CX) { do { - CPU_AL = i286_membyte_read(CPU_ES, CPU_BX); + CPU_AL = MEML_READ8(CPU_ES, CPU_BX); printerbios_11(); if (CPU_AH & 0x02) { CPU_AH = 0x02; @@ -49,12 +49,15 @@ void bios0x1a_main(void) { // CPU_AH = (iocore_inp8(0x42) >> 2) & 1; } break; + case 0x01: printerbios_11(); break; + case 0x02: CPU_AH = (iocore_inp8(0x42) >> 2) & 1; break; + default: CPU_AH = 0x00; break;