一、以前的dos版要读、写、格式化第0轨的第1个磁区,程式大致如下: char buffer[512]; reg.x.dx=0 ; /* for drive a * reg.x.cx=0x0001 /* for boot sector */ reg.x.bx=fp_off(buffer); sreg.es=fp_seg(buffer); resg.x.ax=0x0201; /* 02 for read, 03 for write ,05 for format */ int86x(0x13,®,®,&sreg); 那麽在windows 下转换为呼叫 deviceiocontro...
[ 查看全文 ]