- 博客(5)
- 资源 (16)
- 收藏
- 关注
原创 ARM裸机MMU调试
代码如下: @************************************************************************* @ File:head.S @ 功能:设置SDRAM,将第二部分代码复制到SDRAM,设置页表,启动MMU, @ 然后跳到SDRAM继续执行 @****************************************
2016-04-27 09:50:56 1396
原创 Linux内核原语(十二)——Spinlock与内核抢占
spin_lock与内核抢占 小狼@http://blog.csdn.net/xiaolangyangyang 内核抢占特性 2.6内核版本加入了抢占的特性,但我们可以配置为抢占和非抢占模式。 在单处理器2.6版本的非抢占模式下,spin_lock被编译为一条空语句,什么都不干; 在单处理器2.6版本的抢占模式下
2016-04-18 10:32:47 1440
原创 Linux驱动(二)——热插拔和mdev机制
mdev是busybox自带的一个简化版的udev,作用是在系统启动和热插拔或动态加载驱动程序时,自动产生驱动程序所需的节点文件,在文件系统中的/dev目录下的设备节点都是由mdev创建的mdev扫描/sys/class和/sys/block中所有的类设备目录,如果在目录中含有名为"dev"的文件,且文件中包含的是设备号,则mdev就利用这些信息为这个设备在/dev下创建设备节点用法:
2016-04-12 13:47:54 1932
原创 Linux下线程的调度策略与优先级
Linux下线程的调度策略与优先级 小狼@http://blog.csdn.net/xiaolangyangyang Linux内核的三种调度策略 1. SCHED_OTHER 分时调度策略 2. SCHED_FIFO实时调度策略(先到先服务) 一旦占用cpu则一直运行,一直运行直到有更高优先级任务到达或自己放弃 3. SCHED_RR实时调度策略(
2016-04-07 15:46:59 1185
原创 2016-04-07
1. spi i2c 2. 网络(cpsw) 流到driver层的包是什么包,mac地址是什么时候添加上去的 数据包是如何接收到的,mac地址是什么时候去掉的 mac地址是保存在什么位置的 3. mtd(w25q64) 4. 显卡 声卡 5. linux启动 6. 文件系统的hostname是怎么添加的(vsftpd) 7. wifi驱动 9. 函数指针 1. uboot
2016-04-07 15:20:13 645
beaglebone做图像识别——am335x_opencv-2.4.12.3_usr_lib.tar.rar
2016-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人