specific.h

来自「bootloader源代码」· C头文件 代码 · 共 20 行

H
20
字号
#ifndef _SPECIFIC_H#define _SPECIFIC_H// all os and platform specific functions are defined heretypedef unsigned char *IOPORT;unsigned char ATA_READ_UCHAR (IOPORT port);void ATA_WRITE_UCHAR	(IOPORT port, unsigned char data);unsigned short ATA_READ_USHORT (IOPORT port);void ATA_WRITE_USHORT (IOPORT port, unsigned short data);unsigned long ATA_READ_ULONG	(IOPORT port);void ATA_WRITE_ULONG	(IOPORT port, unsigned long data);void ATA_READ_USHORT_STRING (IOPORT port, short *data, int len);void ATA_WRITE_USHORT_STRING (IOPORT port, short *data, int len);void ATA_READ_ULONG_STRING (IOPORT port, long *data, int len);void ATA_WRITE_ULONG_STRING (IOPORT port, long *data, int len);void DELAY (int ms);#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?