ide.h

来自「在arm realview下的s3c2410开发板测试工程及代码」· C头文件 代码 · 共 35 行

H
35
字号
#ifndef __IDE_H__
#define __IDE_H__

void Test_IDE(void);


#define IDE_BASE_ADDRESS     (0x20000000)	//nGCS4




#define rIDE_DATA			(0x00)
#define rIDE_ERROR			(0x01)
#define rIDE_SECTOR_NUM		        (0x02)
#define rIDE_START_SECTOR 		(0x03)
#define rIDE_LOW_CYLINDER		(0x04)
#define rIDE_HIGHT_CYLINDER 		(0x05)
#define rIDE_HEAD_DEVICE		(0x06)
#define rIDE_STATUS			(0x07)

#define IDE_CMD_READ			0x20
#define IDE_CMD_WRITE			0x30

#define BIT_IDE_BSY			(7)
#define BIT_IDE_RDY			(6)
#define BIT_IDE_DWF			(5)
#define BIT_IDE_DSC			(4)
#define BIT_IDE_DRQ			(3)
#define BIT_IDE_CORR			(2)
#define BIT_IDE_IDX			(1)
#define BIT_IDE_ERR			(0)


#endif /*__IDE_H__*/

⌨️ 快捷键说明

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