Lines Matching +full:0 +full:x15
25 ireg.ah = 0x53; in query_apm_bios()
26 intcall(0x15, &ireg, &oreg); in query_apm_bios()
31 if (oreg.bx != 0x504d) /* "PM" signature */ in query_apm_bios()
34 if (!(oreg.cx & 0x02)) /* 32 bits supported? */ in query_apm_bios()
38 ireg.al = 0x04; in query_apm_bios()
39 intcall(0x15, &ireg, NULL); in query_apm_bios()
42 ireg.al = 0x03; in query_apm_bios()
43 intcall(0x15, &ireg, &oreg); in query_apm_bios()
59 ireg.al = 0x00; in query_apm_bios()
60 intcall(0x15, &ireg, &oreg); in query_apm_bios()
62 if ((oreg.eflags & X86_EFLAGS_CF) || oreg.bx != 0x504d) { in query_apm_bios()
64 ireg.al = 0x04; in query_apm_bios()
65 intcall(0x15, &ireg, NULL); in query_apm_bios()
71 return 0; in query_apm_bios()