hi
im trying to use the interrupt 13h extension functions (like service no. 42,...,48h). i wrote a function like this:
int extread(int driveno,long
absblock,unsigned int nsec)
{
int *si;
char drive;
buf.size=0x10;
buf.nblock=nsec;
buf.buffer=(void far *)buffer;
buf.block[1]=0...
hai,
i have written the assembly code to access the drive parameter.i checked with debug.but the entire buffer is filled with 0s.what is the problem with the code .i have written according to "interrupt list" by Half Brown.
Also give idea about read sector using 42h.
the assembly...
hai,
i have written the 'c' code to access the drive parameters using fn 48h.But the buffer is filled with 0s.What is the problem with the code.
struct x13
{
unsigned int length;
unsigned int flag;
unsigned long int cyl;
unsigned long int head;
unsigned long int secptrc;
unsigned long int...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.