- 博客(5)
- 收藏
- 关注
原创 关于de2-70的一些知识
注意的是Avalon Master和Avalon Tristate Slave不能直接连接,需要经过Tristate Bridge。
2011-03-15 23:15:00 1245
原创 xv6对硬盘的操作
<br />硬盘IDE(integrate device electronics)的读取方式一chs (柱面,磁头,扇区)二:LBA(logicblockaddress)它是为了适应硬盘容量的快速生成出现的;<br />下面介绍在LBA的模式下的PIO(program IO)来实现对磁盘的读取操作;<br />主板有两个iDE通道,每个通道可挂载两个硬盘:访问第一个通道的第一个硬盘的扇区使用IO地址寄存器(0x1f0,0x1f1,0x1f2,0x1f3,0x1f4,0x1f5,0x1f6,0x1f7);访问
2011-03-12 18:30:00 1351
转载 gcc的命令大全
<br /> ·ChinaUnix首页 ·论坛 ·博客 Linux首页 | Linux新闻 | Linux论坛 | Linux文档 | Linux下载 | Linux博客 | Linux搜索 | 开源项目孵化平台 | 《开源时代》新手入门 | 安装启动 | 管理员指南 | 开发手册 | 桌面应用 | 程序开发 | 数据库 | 网络技术| CentOS | Fedora | MySQL |Apache | Ubuntu | Gentoo| OSCON08 Linux时代 >> 技术文档 >> 程序
2011-03-02 01:09:00 1024
原创 gcc的命令之-E
<br />运行 $gcc -E test.c,gcc对test.c进行编译预处理,并立马显示结果. (不执行编译) 2, 运行 $gcc -c<br />-save-temps test.c,不光产生test.o,还产生test.i, test.s,前者是编译预处理结果, 后者是汇编结果.<br />利用Emacs查看编译预处理结果 <br />针对含有编译预处理命令的代码,可以利用emacs方便地查看预处理结果,而不需执行编译,更为方便的是,可以只选取一段代码,而非整个文件<br /><br />
2011-03-02 01:06:00 642
原创 pic可编程中断器
<br />static ushort irqmask =0xFFFF&~(1<<IRQ_SLAVE);<br />static void <br />pic_setmask(ushort mask)<br />{<br />irqmask=mask;<br />outb(IO_PIC1+1);<br />outb(IO_PIC2+1,mask >>8);<br />}<br /> <br />void <br />pic_enable(int irq)<br />{<br />pic_setmask(i
2011-03-02 01:01:00 533
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人