添加硬盘驱动 - 写磁盘
来源:互联网 发布:手机屏幕条纹修复软件 编辑:程序博客网 时间:2024/04/30 19:16
hd.c中
#define WIN_WRITE0x30char testbuf[256]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30};static void write_intr(void){printk("write_intr\n");}void write_hd(void){#ifdef LBA//LBA模式//写硬盘0的0扇区(第一个扇区),读一个扇区,回调函数为read_intrhd_out(0,1,0,WIN_WRITE,&write_intr);#else//CHS模式//写硬盘0的0磁头0柱面1扇区(第一个扇区),写一个扇区,回调函数为write_intrhd_out(0,1,1,0,0,WIN_WRITE,&write_intr);#endifdelay(20);port_write(HD_DATA,testbuf,256);}
read函数改名为:read_hd,read_intr我们打印前30个字节
在main.c中我们先写数据,然后读出来看是不是我们写进去的数据。
write_hd();
read_hd();
0 0
- 添加硬盘驱动 - 写磁盘
- 添加硬盘驱动 - 读磁盘
- 添加硬盘驱动-读identify
- 添加硬盘---分区格式化---磁盘配额
- Linux磁盘管理之添加硬盘
- hpux,AIX 添加磁盘组 (EVA6000/6100 添加硬盘)
- 在驱动中写磁盘文件
- 利用libvirt给虚拟机添加virtio磁盘驱动
- 磁盘驱动
- linux----软件包管理、任务计划的安排、添加硬盘、划分磁盘配额、挂载外部设备等
- VMWare 添加虚拟硬盘到 CentOS,自动挂载,清空磁盘
- linux 下添加新硬盘设备和硬盘分区格式化挂载使用磁盘配额限制
- 20151117 Linux下磁盘管理(centos 6.5)1.添加硬盘 2.硬盘分区 3.格式化硬盘 4.挂载硬盘 5.设置开机自动挂载】
- LINUX硬盘磁盘LVS扩容
- 动态硬盘转基本磁盘
- linux驱动摸索 --arm平台上添加操作磁盘相关命令
- 《自己动手写操作系统 》第九章 一 简易硬盘驱动的实现
- Windows磁盘驱动基础教程
- NYOJ 155高精度计算
- 系统测试和集成测试的区别
- Computer - Win7隐藏计算机中收藏夹和库
- 微动态更好的将微信与微博结合起来
- Go语言 GC优化经验分享
- 添加硬盘驱动 - 写磁盘
- PHP程序编码规范
- java文本框中读取回车
- 黑马程序员_学习笔记第18天——缓冲区、转换流、字节流
- android问题:Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER
- linux find命令详解
- NYOJ 655光棍的yy
- Hadoop2.4.0环境搭建常见问题解答(虚拟机,ubuntu系统)
- 宏定义是替换