亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? hdd.h

?? at91的典型HDD代碼,經典的HDD代碼范例!at91rm9200也是經典的芯片!
?? H
字號:
//*----------------------------------------------------------------------------
//*         ATMEL Microcontroller Software Support  -  ROUSSET  -
//*----------------------------------------------------------------------------
//* The software is delivered "AS IS" without warranty or condition of any
//* kind, either express, implied or statutory. This includes without
//* limitation any warranty or condition with respect to merchantability or
//* fitness for any particular purpose, or against the infringements of
//* intellectual property rights of others.
//*----------------------------------------------------------------------------
//* File Name           : hdd.h
//* Object              : main application written in C
//* Creation            : GGi   12/11/2002
//*
//*----------------------------------------------------------------------------

#ifndef HDD_H
#define HDD_H
#include "PRODUCT/AT91RM9200/AT91RM9200.h"
#include "PRODUCT/AT91RM9200/lib_AT91RM9200.h"



/*---------------------------  Constants definition -------------------------*/

#define ATA_STATUS_OFFSET	7

#define ATA_ST_ERR			(1)
#define ATA_ST_CORR			(1 << 2)
#define ATA_ST_DRQ			(1 << 3)
#define ATA_ST_DSC			(1 << 4)
#define ATA_ST_DWF			(1 << 5)
#define ATA_ST_RDY			(1 << 6)
#define ATA_ST_BUSY			(1 << 7)

#define BUF_SIZE			512
#define ATA_SIGNATURE		0x0040

/*-------------------  ATA command set  -------------------------*/

#define CHK_POWMOD			0xe5 //or 0x98
#define DRIVE_DIAG			0x90
#define ERASE_SECTOR		0xc0
#define FORMAT_TRACK		0x50
#define DRIVE_ID			0xec
#define IDLE				0xe3 //or 0x97
#define IDLE_IMM			0xe1 //or 0x95
#define INIT_DRIVE_PARAM	0x91
#define READ_BUF			0xe4
#define READ_LONG_SECTOR	0x22 //or 0x23
#define READ_MULT			0xc4
#define READ_SECTOR			0x20 //or 0x21
#define READ_VERIF_SECTOR	0x40 //or 0x41
#define RECALIBRATE			0x10 //in fact 1xh
#define REQ_SENSE			0x03
#define SECU_DIS_PASS		0xf6
#define SECU_ERASE_PREP		0xf3
#define SECU_ERASE_UNIT		0xf4
#define SECU_FREEZE_LOCK	0xf5
#define SECU_SET_PASS		0xf1
#define SECU_UNLOCK			0xf2
#define SEEK				0x70 //in fact 7xh
#define SET_FEATURES		0xef
#define SET_MULT_MODE		0xc6
#define SET_SLEEP_MODE		0xe6 //or 0x99
#define STAND_BY			0xe2 //or 0x96
#define STAND_BY_IMM		0xe0 //or 0x94
#define TRANS_SECTOR		0x87
#define WEAR_LEVEL			0xf5
#define WRITE_BUF			0xe8
#define WRITE_LONG_SECTOR	0x32 //or 0x33
#define WRITE_MULT			0xc5
#define WRITE_MULT_WO_ER	0xcd
#define WRITE_SECTOR		0x30 //or 0x31
#define WRITE_SECTOR_WO_ER	0x38
#define WRITE_VERIFY		0x3c

/*-------------------  SMC values  -------------------------*/

#define HDD_IO_RWH			(3 << 28)
#define HDD_IO_RWS			(5 << 24)
#define HDD_IO_TDF			(0 << 8) 
#define HDD_IO_NWS			(10)


/*---------------------------  Function Prototyping -------------------------*/

extern int AT91F_HDDRead(unsigned short *,int);
extern int AT91F_HDDWrite(unsigned short *,int);
extern int AT91F_HDDErase(int);
extern void AT91F_HDDOpen(void);
extern int AT91F_HDDSleep(void);
extern int AT91F_HDDRead_ID (unsigned char *);

#endif // HDD_H

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费观看一级特黄欧美大片| 一片黄亚洲嫩模| 亚洲免费资源在线播放| 美女爽到高潮91| 成人av网站大全| 884aa四虎影成人精品一区| 国产精品无人区| 麻豆精品视频在线观看视频| caoporm超碰国产精品| 欧美丰满美乳xxx高潮www| 综合久久给合久久狠狠狠97色| 美女一区二区三区在线观看| 在线免费观看视频一区| 国产目拍亚洲精品99久久精品| 亚洲成av人片在线观看无码| 成人av动漫在线| 久久午夜羞羞影院免费观看| 日日摸夜夜添夜夜添亚洲女人| av一区二区三区在线| 精品国产伦一区二区三区免费| 午夜久久福利影院| 欧美三级在线看| 亚洲激情一二三区| 91亚洲精品一区二区乱码| 中文字幕不卡的av| 丁香五精品蜜臀久久久久99网站 | 日产国产欧美视频一区精品 | 欧美亚洲图片小说| 国产精品久久久久四虎| 国产成人精品一区二区三区四区| 欧美日本一区二区三区四区| 亚洲一区在线观看免费观看电影高清| 成人av在线影院| 国产精品每日更新| 国产成人午夜99999| 久久综合精品国产一区二区三区| 天天综合天天做天天综合| 欧美日韩免费视频| 香蕉成人啪国产精品视频综合网| 在线观看一区二区视频| 亚洲综合清纯丝袜自拍| 欧美日韩国产美| 日韩在线卡一卡二| 欧美一卡二卡三卡| 国产在线精品视频| 国产精品成人一区二区艾草| 91麻豆免费视频| 一区二区三区在线视频观看58 | 亚洲欧美一区二区久久 | 极品瑜伽女神91| 欧美精品一区在线观看| 国产黄色精品视频| 1024国产精品| 91久久精品网| 日韩激情视频网站| 精品成人一区二区| 成人av在线网| 五月天精品一区二区三区| 日韩免费成人网| 成人免费福利片| 亚洲成av人片在www色猫咪| 欧美一区欧美二区| 成人国产精品免费网站| 亚洲码国产岛国毛片在线| 欧美日韩精品欧美日韩精品| 日本亚洲三级在线| 欧美激情一区二区三区在线| 色呦呦国产精品| 免费视频一区二区| 国产精品国产三级国产专播品爱网 | 精品国产伦一区二区三区观看体验 | 在线一区二区观看| 欧美嫩在线观看| 国产日产欧美一区二区三区| 亚洲欧美日韩综合aⅴ视频| 日韩成人dvd| 91在线国产福利| 久久久久久久久久久久久女国产乱 | 久久久久国色av免费看影院| 日韩精品久久理论片| 欧美无砖专区一中文字| 国产精品嫩草影院com| 日韩**一区毛片| 欧美体内she精高潮| 奇米精品一区二区三区在线观看 | 亚洲国产成人高清精品| 亚洲一区在线观看视频| 91欧美一区二区| 丝袜美腿亚洲一区| 日韩精品免费专区| 久久电影网站中文字幕 | 午夜国产不卡在线观看视频| 精品欧美一区二区久久 | 一区二区三区国产精品| 国产三级精品三级在线专区| 欧美喷水一区二区| 色综合天天天天做夜夜夜夜做| 国产麻豆视频精品| 蜜臀av一区二区| 亚洲成人自拍偷拍| 综合av第一页| 日本一区二区综合亚洲| 精品久久久久久久久久久久久久久 | 99re在线精品| 国产一二三精品| 蜜桃久久精品一区二区| 亚洲电影一区二区三区| 中文字幕亚洲一区二区va在线| 精品福利一二区| 欧美大度的电影原声| 678五月天丁香亚洲综合网| 色噜噜狠狠一区二区三区果冻| 成人福利在线看| 成人一区二区三区在线观看| 国产精品一色哟哟哟| 精品夜夜嗨av一区二区三区| 秋霞影院一区二区| 久草精品在线观看| 国产老肥熟一区二区三区| 久久www免费人成看片高清| 久草精品在线观看| 国产真实乱对白精彩久久| 国产一区二区三区在线观看免费视频 | 国产精品久久久久aaaa樱花| 91精品婷婷国产综合久久竹菊| 欧美久久一二三四区| 欧美高清精品3d| 日韩美女一区二区三区四区| 欧美一级理论片| 精品少妇一区二区三区在线视频| 日韩免费观看高清完整版 | 欧美另类变人与禽xxxxx| 欧美精品三级日韩久久| 欧美一区2区视频在线观看| 久久一区二区视频| 中文字幕免费在线观看视频一区| 亚洲欧美影音先锋| 亚洲成人资源在线| 韩国成人精品a∨在线观看| 成人av第一页| 欧美日韩一区在线观看| 在线播放欧美女士性生活| 精品入口麻豆88视频| 欧美高清在线视频| 亚洲一区二区三区四区五区黄 | 欧美日韩一级二级三级| 日韩一区二区三区精品视频| 久久久影视传媒| 亚洲视频在线观看三级| 日韩国产欧美三级| 成人av资源网站| 欧美精品一二三四| 久久久久久97三级| 亚洲无人区一区| 国产精品88888| 欧美三级午夜理伦三级中视频| 欧美成人高清电影在线| 亚洲欧美日韩国产手机在线| 水蜜桃久久夜色精品一区的特点| 国产一区在线观看视频| 在线免费亚洲电影| 久久婷婷国产综合国色天香| 亚洲综合网站在线观看| 国产精品一区在线观看乱码| 欧美日韩三级在线| 国产精品国产a| 美女www一区二区| 在线观看成人免费视频| 欧美精品一区二区精品网| 一区二区三区免费看视频| 国产在线精品一区二区夜色| 欧洲国内综合视频| 亚洲国产精品99久久久久久久久| 午夜日韩在线观看| 91在线云播放| 国产日本一区二区| 麻豆精品视频在线观看视频| 欧洲视频一区二区| 中文字幕一区av| 国产传媒日韩欧美成人| 欧美一区二区三区爱爱| 亚洲一线二线三线视频| 国产成人精品午夜视频免费| 欧美一级二级在线观看| 午夜精品久久久久久久蜜桃app| 成人sese在线| 欧美国产一区二区在线观看| 免费人成在线不卡| 欧美精品v国产精品v日韩精品| 亚洲欧洲综合另类| 99久久亚洲一区二区三区青草 | 国产成人av一区二区三区在线 | 欧美在线观看视频一区二区| 日本一区二区在线不卡| 国产精品影视天天线| 久久亚洲一区二区三区四区| 奇米综合一区二区三区精品视频| 欧美亚洲愉拍一区二区| 一区二区三区在线观看视频| 91在线视频免费91|