重归混沌
C语言编程好习惯(持续更新)
1.编程好习惯之变量定义: 定义变量时总是按变量类型所占空间大小来排序是最好的! 如果是只有某个函数使用些变量 … 阅读更多
关于stm32的USB学习笔记之usbcore.c
#include <stm32f10x_lib.h> #include "usbreg. … 阅读更多
关于stm32的USB学习笔记之USB_HW.c
#include <stm32f10x_lib.h> #include <stm32f10x … 阅读更多
使用STM32的USB模块中后对USB缓冲区的认识
最近在使用STM32的USB模块开发个项目,还以为挺简单,结果搞了快两天才把USB的包缓冲区的访问搞定,在此做 … 阅读更多
关于linux0.12临界资源的一点理解和猜测
今天看代码时突然发现,好像看到linus在写代码时的一些 … 阅读更多
关于linux0.12文件系统目录大小的一个发现
今天看到empty_dir函数发现他并不是比较i_size==32来判断是否为空,而是去读所有的块来判断是否为 … 阅读更多
关于linux0.12中的add_entry中bread中的些猜测
今天看到文件系统namei.c中的add_entry部分了,发现一个问题 block = create_blo … 阅读更多
uid gid euid egid详解
由于用户在UNIX下经常会遇到SUID、SGID的概念,而且SUID和SGID涉及到系统安全,所以用户也比较关 … 阅读更多
linux0.12中文件系统的一些理解
在看文件系统始终觉得有点理解不了,今天偶有所悟还是赶紧记下来为好!看文件系统时要搞清以下几点: 1.文件系统是 … 阅读更多