- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 PMON(龙芯修改版)常用操作命令
pmon 是一个兼有BIOS和bootloader部分功能的开放源码软件,多用于嵌入式系统。与BIOS相比功能不足,与常见的bootloader 相比,功能要丰富的多。基于龙芯的系统采用 pmon 作为类 BIOS 兼 bootloader,并做了很多完善工作。其有如下主要特点: * 支持ext2 fat32 ram 文件系统 * 支持网络引导(tftp),磁
2008-01-10 21:30:00 8491
原创 Linux 上下文切换分析笔记 (MIPS)
1. 内核栈切换 (MIPS)调度切换至一个进程时,根据 task_struct->thread_info 的值设置 *kernelsp(当前正在运行进程之内核栈栈底),其值为 thread_info + THREAD_SIZE - 32(MIPS 下,使用 set_saved_sp 宏)。2. 异常、中断寄存器的保存 (MIPS)使 用SAVE_SOME 保存上下文时,如发现从用户态切入核心态,
2008-01-10 21:26:00 3330
原创 Linux 存储管理分析札记
1. MIPS 与 X86 的 TLB 差别其在于对 TLB 不命中时的处理上:MIPS 会触发TLB Refill 异常,内核的 tlb_refill_handler 会以 pgd_current 为当前进程的 PGD 基址,索引获得转换失败的虚址对应的 PTE,并将其填入 TLB,完了CPU 把刚刚转换失败的虚地址再走一下 TLB 就OK了。而 X86 在 TLB 不命中时,是由硬件 MMU
2008-01-10 21:25:00 1428
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人