Linux
iGilbert
这个作者很懒,什么都没留下…
展开
-
OS扫盲
代码临界区--不可分割、一般也不允许中断打入(若中断不调用如何包含临界区的代码,也不妨问其使用的资源,则可被中断)共享资源--可被多个任务使用;任务访问资源时申请信号量,允许后,才能访问,同时信号量被锁,其它任务无法访问,称为“互斥”任务--也称作线程,是个简单程序,该程序认为CPU完全属于自己。它有自己的1套CPU寄存器和栈空间,一个完整的任务集就可以解决1个问题内核--为原创 2009-08-02 10:57:00 · 513 阅读 · 0 评论 -
Bootloader 123
Bootloader系统加电或复位后,所有CPU通常都由CPU制造商指定的地址取指令。stage1(用汇编做的)完成硬件初始化;为加载stage2准备RAM空间;(将stage2复制到RAM中)设置堆栈然后跳转到stage2的C入口点stage2初始化本阶段要使用到的硬件设备;检测 memory map;将kernel image和rootfs image从flash读到RAM中;设置原创 2009-08-03 08:42:00 · 500 阅读 · 0 评论 -
emacs
学了几个keymappingC-f(prefix is C-x)C-sC-w23o1C-bbkC-e C-k(no prefix)M-kC-u C-k(删除4行)C-gC-x u C-y(?)C-r(search)C-s C-r C-g原创 2009-08-03 08:43:00 · 487 阅读 · 0 评论 -
Ubuntu9.04 Wubi安装的几点注意
1.若分区FS是FAT32,wubi分配4G以上会有问题。最好转换FS:运行里输入convert X:/FS:NTFS (X是盘符,如E)如果转换C分区,重启生效,其他分区立即生效。2.卷标要为英文。不是的,暂时改下,然后重启,再点击wubi.exe(也可不重启,清除缓存C:~/temp中的东东)3.ERROR TaskList: [Errno 22] Invalid argumentTrac原创 2009-06-02 11:12:00 · 1201 阅读 · 0 评论