- 博客(7)
- 资源 (18)
- 收藏
- 关注
原创 MIPS 字节对齐问题
一,概述在MIPS 体系结构中,正常的加载和存储必须对齐,半字必须从2个字节的边界加载,字必须从4个字节的边界取出,加载一个非对齐的地址会导致CPU 陷入异常。例如,lh 读取一个半字时,存储器的地址必须是2 的整数倍,lw读取一个字时,存储器的地址必须是4的整数倍,sd 写入一个双字时,存储器的地址必须是8 的整数倍。 Mips 提供非对齐访问的伪指令,uld, 在非对齐的地址上加载64位的数据。Ulh 在非对齐的地址上加载半字。ulhu, ulw, usd, ush, usw。一条伪指...
2020-07-31 21:17:47
3020
原创 gvim使用总结
1. 搜索命令(*,/, / \ /, n, N)2. 文件内跳转(gg, G, :100)3. 替换命令(:%s/xx/yy/gc , :10:100s/xx/yy/gc)4. 删除复制命令(ctrl+c,ctrl_v)5. 分窗口(:vs, :sp, :q)6,补全命令(ctrl+p)7. 用hjkl来上下左右,选择范围8. 用“I”来插入数据,然后用esc退出,使每一列都加上同样内容。9. 可以先用鼠标选择范围,再ctrl+q来选定列10,关键字查找: shift
2020-07-20 11:04:43
481
原创 pcie 调试总结
1 PCIE基本概念1.1 PCIE拓扑架构图 1.2 PCIE Switch内部结构图 1.3 PCIE协议结构图 1.4 PCIE枚举原理1.4.1 Type0&Type1配置头空间1.4.2 拓扑示例连接Device0的端口设为Port0,连接Device1的端口设为Port1 (Port可以看作PCI Bridge)1.4.3 枚举过程Port0、Port1的相关Bus Register变化过程如下图1
2020-06-11 20:19:16
9932
3
原创 系统补丁制作
补丁的用途紧急现网bug修复 测试问题验证 定制化功能等等2,补丁实现机制: 1、系统启动系统启动时需要加载系统软件和配置文件。如果指定了下次启动的补丁文件,还需加载补丁文件。系统启动的场景一般如下 : 对设备指定升级后的补丁文件。 可以在设备升级的同时指定之前未安装过的补丁文件,当设备升级完成后,补丁也会立即生效。 2、补丁文件补丁是一种与设备系统软件兼容的软件,用于解决设备系统软件少量且急需解决的问题。在设备的运行过程中,有时需要对设备系统软件进行一些适应性和...
2020-06-01 15:59:24
1477
原创 以太网端口协商总结
概述: 自动协商模式是端口根据另一端设备的连接速度和双工模式,自动把它的速度调节到最高的公共水平,即线路两端能具有的最快速度和双工模式。 自协商功能的基本机制是:每个网络设备在上电、管理命令发出、或是用户干预时发出FLP(快速连接脉冲),协商信息封装在这些FLP序列中。FLT中包含有时钟/数字序列,将这些数据从中提取出来就可以得到对端设备支持的工作模式,以及一些用于协商握手机制的其他信息。当一个设备不能对FLP作出有效反应,而仅返回一个NLP(普通连接脉冲)时,它被作为一个10BAS...
2020-05-31 14:49:11
6253
1
原创 一种只读文件系统的破解方法
本文基于Linux 操作系统(内核版本2.6 )和MIPS 处理器我们内核使用initramfs根文件系统。它的作用和initrd类似,只是和内核编译成一个文件(该initramfs是经过gzip压缩后的cpio格式的数据文件),该cpio格式的文件被链接进了内核中特殊的数据段.init.ramfs上,其中全局变量__initramfs_start和__initramfs_end分别指向这个数据段的起始地址和结束地址。内核启动时会对.init.ramfs段中的数据进行解压,然后使用它作为根文件系统.
2020-05-26 20:52:05
665
原创 buildroot使用记录.
集成的开发环境靠 config.in 串联起来 举例添加lighttpd web serverMake menuconfigMake helpCleaning: clean - delete all files created by build distclean - delete all non-source files (including .config)...
2020-05-26 20:50:48
1010
arm 异常处理示例.doc
2021-05-19
qemu调试arm linux 内核环境搭建.doc
2020-09-21
lightttpd防攻击策略和修改.doc
2020-07-20
nanomsg-req-rep流程源码分析.docx
2020-07-20
pcie资料总结2.docx
2020-06-18
gdb调试总结.doc
2020-05-25
vxwork 主机调试简介.ppt
2020-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人