Lines Matching refs:v86
33 v86.ctl = V86_FLAGS; in drvsize()
34 v86.addr = 0x13; in drvsize()
35 v86.eax = 0x4800; in drvsize()
36 v86.edx = dskp->drive; in drvsize()
37 v86.ds = VTOPSEG(¶ms); in drvsize()
38 v86.esi = VTOPOFF(¶ms); in drvsize()
40 if (V86_CY(v86.efl)) { in drvsize()
41 printf("error %u\n", v86.eax >> 8 & 0xff); in drvsize()
61 v86.ctl = V86_FLAGS; in drvread()
62 v86.addr = 0x13; in drvread()
63 v86.eax = 0x4200; in drvread()
64 v86.edx = dskp->drive; in drvread()
65 v86.ds = VTOPSEG(&packet); in drvread()
66 v86.esi = VTOPOFF(&packet); in drvread()
68 if (V86_CY(v86.efl)) { in drvread()
70 BOOTPROG, v86.eax >> 8 & 0xff, lba); in drvread()
86 v86.ctl = V86_FLAGS; in drvwrite()
87 v86.addr = 0x13; in drvwrite()
88 v86.eax = 0x4300; in drvwrite()
89 v86.edx = dskp->drive; in drvwrite()
90 v86.ds = VTOPSEG(&packet); in drvwrite()
91 v86.esi = VTOPOFF(&packet); in drvwrite()
93 if (V86_CY(v86.efl)) { in drvwrite()
94 printf("error %u lba %llu\n", v86.eax >> 8 & 0xff, lba); in drvwrite()