电话咨询
18600005972

新国都K370POS机全国24小时客服热线电话

新国都K370POS机全国24小时客服热线电话

商品详情

性能特点

技术参数

新国都K370POS机全国24小时客服热线电话
新国都K370POS机,新国都K370POS机售后,新国都K370POS机售后电话
新大陆

、 扩展INT13H相关读写接口规范概述 

扩展INT13H接口设计是为了扩展BIOS的功能,使之能处理柱面数大于1024的硬盘,并支持移动存贮介质的锁定、解锁和弹出等各类新增功能。 

1、 数据类型定义: 

BYTE  一字节; WORD  二字节; DWORD 四字节;  QWORD 八字节; 

磁盘读写地址数据包DRWAP(Disk Read Write Address Packet),利用该数据包中断INT13H可以直接读写处理目前主流硬盘上的任一扇区,匆需理会传统磁盘概念中的通过柱面号、磁头号及扇区号(CHS)的物理扇区定位方式。 

DRWAP结构如下: 

  Struct DRWAP 

{  BYTE  PacketSize;//数据包所占字节数,有10H和18H两种,本文用前者 

   BYTE  Reserved;//保留字节,设为00H 

WORD Blockcount;//传输的数据块个数(最为7FH),以扇区为单位 

DORD TransferBuffer;//传输缓冲区地址(SEG:OFFSET) 

QORD AbsoluteBlockNumber;//磁盘起始绝扇区号(主引导扇区为0号) 

AbsoluteBlockNumber与传统CHS的关系如下: 

AbsoluteBlockNumber=(Cylinder*NumHeads+Head)*SectorPerTrack+Sector-1 

DRWAP数据包的获取及实际操作 

2、 定义磁盘读写地址数据包获取指定扇区之内容 


分享到