自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

转载 pmon启动流程

摘要:基本输入/输出系统(BIOS)是现代计算机系统的重要组成部分,负责计算机系统的开机自检、板级初始化、加载操作系统内核以及基本I/O功能。以龙芯2F CPU架构为研究背景,在其基础上分析了PMON的系统结构与工作流程,通过添加网络驱动程序,最终实现通过PMON加载Linux和VxWorks操作系统。进行必要的功能完善与性能优化,并经过严格的测试以排除可能存在的深层次缺陷,实现了一个性能稳定、功

2012-12-25 11:57:04 4262

原创 elf 和 bin文件区别

具体不明白 大体是 bin文件是纯汇编 无格式 无定位 包括 elf文件的text断和data段

2012-12-24 18:05:46 808

转载 优秀的博客

http://xenyinzen.wikidot.com/reshiphttp://jun7903.i.sohu.com/blog/view/19764591.htmhttp://blog.chinaunix.net/uid/488742/frmd/38853/fup/38854.htmlhttp://blog.csdn.net/blaider/article/details/

2012-12-21 16:09:44 449

转载 龙芯2E及其福珑盒子主板的地址空间

龙芯2E福珑盒子的配置如下:龙芯2E使用的显示芯片为 Radeon 7000。龙芯CPU的虚拟地址空间为:0x0000 0000 ~ 0x7FFF FFFF2Gkuseg32-bits user space0x8000 0000 ~ 0x9FFF FFFF512Mkseg0unmapped cached s

2012-12-21 16:04:19 1339

转载 福珑2E主板结构

福珑2E主板结构如下:由上可知,显卡,网卡,USB控制器,南桥 挂接在PCI局部总线上,声卡,硬盘,键盘鼠标,串口挂接在南桥上;CPU有一个串口,主要用作调试时信息输出。龙芯2E中有DDR控制器,所以直接与DDR内存相连。

2012-12-21 16:02:37 738

转载 龙芯2e北桥及相关接口

龙芯2E北桥及相关接口龙芯相关 » 龙芯2E北桥及相关接口龙芯2E处理器集成了DDR控制器,所以北桥不再包含内存控制器,这样北桥的主要接口就主要包括:处理器接口,PCI接口,Local IO接口,以及其他信号线。北桥结构图处理器接口处理器接口主要包括北桥与处理器之间数据传输的64位的SysAD总线接口以及处理器的复位信号和中断信号。SysAD总线是MIP

2012-12-21 15:59:32 1196

转载 pmon start.s 2

start.S是pmon遮盖整个源码编译后生成的gzrom.bin文件过程中第一个被链接的文件,整个程序的开始就从start.S开始.整个程序的第一行代码是从start开始的.#ifndef _KERNEL#define _KERNEL#endif#include #include #include #include #include "pmon

2012-12-21 15:57:50 1245

转载 pmon start.s

http://xenyinzen.wikidot.com/loongson-about+++++++++++++++++++++++++++++++++++++++++PMON-V1.1 目录结构+++++++++++++++++++++++++++++++++++++++++pmon的目录结构大致如下(由linux工具tree生成).|-- Targets

2012-12-21 15:50:53 2109

转载 龙芯一号cpu网络计算机硬件设计与实现

龙芯一号cpu网络计算机硬件设计与实现http://sourcedb.ict.cas.cn/cn/ictthesis/200907/P020090722605185813940.pdf

2012-12-20 12:00:33 885

转载 北桥(龙芯的北桥主要是amd的 没有内存控制器 内存控制器在龙芯cpu中)

简介 随着“龙芯”等拥有完全自主产权CPU的诞生,我国结束了无“芯”的历史.但这还不够,因为要构成一个完整的拥有自主产权的计算机系统,还必须有操作系统,芯片组和主板等技术的支持.操作系统可以从一些Open Source的系统(如Linux等)进行移植,主板的设计技术已经被国内一些大的企业和研究院所掌握,也不成问题.但是对于系统的芯片组这一块,目前投入的力量还不大,是一个急需开发的领域.我们

2012-12-20 11:22:39 3791

转载 PMON start.S 串口输出函数讲解

串口输出东西太重要了,因此,再来仔细地看看串口调用的其它函数,这样做到一目了然,没有别的疑问在里面,就可以做到庖丁解牛游刃有余。像下面的函数:PRINTSTR(" CONFIG=")上面这句,就是输出一串字符到串里显示出来。其实它是一个宏定义,那么它是怎么样实现输出字符串到串口上的呢?立即去找到它的宏定义,然后把它展开,最后看看它是怎么样的。宏定义如下:#define PRINTSTR

2012-12-19 15:53:07 846

原创 mips .set

set push --> save all settings .set reorder/noreorder --> let/don't let assembler reorder instructions .set at/noat --> let/don't let assembler use the register $at in instruction aliases (li,la,

2012-12-19 10:51:50 547

原创 ns16550

1. 16550寄存器是驱动中最重要的部分。2. 16550标准串口寄存器 0x00  UART_RX_DATA  RO 串口接收数据寄存器 0X00  UART_TX_DATA  WO 串口发送数据寄存器 0X01  UART_INT_EN  RW 串口中断使能寄存器 0X02  UART_INT_ID  RO 串口中断ID寄存器 0X02  UART_FIFO_CT

2012-12-19 10:50:47 5361

转载 taglist安装使用

taglist.vim : Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc) :(1)下载软件包:http://vim.sourceforge.net/scripts/script.php?script_id=273(2)解压、安装cp doc/taglist.txt

2012-12-18 14:59:58 591

转载 ctags用法

创建tags文件,shell下执行ctags -R在vi中设定当前使用tags,:set tags=tags 注意:后面的那个tags是文件名1) 用命令行。在运行vim的时候加上"-t"参数,例如:[/home/brimmer/src]$ vim -t foo_bar这个命令将打开定义"foo_bar"(变量或函数或其它)的文件,并把光标定位到这一行。2) 在vi

2012-12-18 14:30:53 420

转载 vim cscope

这下更厉害了, 用Cscope自己的话说 - "你可以把它当做是超过频的ctags", 其功能和强大程度可见一斑吧, 关于它的介绍我就不详细说了, 如果你安装好了前文介绍的中文帮助手册, 用下面的命令看看介绍吧::help if_cscop.txt我在这里简单摘抄一点, 供还在犹豫的朋友看看:Cscope 是一个交互式的屏幕下使用的工具,用来帮助你:* 无须

2012-12-18 11:45:12 431

转载 如何打patch

其实这是一个本说叫做 Pro Git的一部分,我觉得讲得很好,正好有人截取了一部分出来,我转载了。书的地址在:http://progit.org/book/。很好的一本书,值得慢慢看,慢慢品位。项目的管理既然是相互协作,在贡献代码的同时,也免不了要维护管理自己的项目。像是怎么处理别人用 format-patch 生成的补丁,或是集成远端仓库上某个分支上的变化等等。但无论是管理代码仓

2012-12-18 11:42:02 1590

原创 mips bal和la 分别对ra和寄存器值的区别

在pmon中判断当前的代码是在flash中运行,还是在ram运行如下:bal locate /* Get cruuent execute address */nopuncached:or ra, UNCACHED_MEMORY_ADDRj ranoplocate:la s0,uncachedsubu s0,ra,s0在这里

2012-12-17 16:10:55 6164

yum 脚本 安装系统

YUM 自动安装依赖 下载依赖的命令和通过src。rpm得rpm名字

2014-04-17

深度探索c++对象模型

深度探测c++模型 对模型详尽的了解 原理 以及应用

2013-10-16

C++_Primer_4th_(第4_版)习题解答

C++_Primer_4th_(第4_版)习题解答 好好看看对你有帮助

2013-07-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除