虚拟化技术原理精要
虚拟化 (Virtualization) 是资源的逻辑表示,理论上不受物理限制的约束。
虚拟化技术的实现形式是在系统中加入一个虚拟化层,将下层的资源抽象成另一形式的资源,提供给上层使用。
本质上,虚拟化就是由位于下层的软件模块,通过向上一层软件模块提供一个与它原先所期待的运行环境完全一致的接口的方法,抽象出一个虚拟的软件或硬件接口,使得上层软件可以直接运行在虚拟环境上 。。。
Linux内核捉虫笔记
本页收集有Jack 近年开发 Linux 内核时所遇到的典型 Bug 的调试过程。体系结构涉及 MIPS, PowerPC, x86。平台涉及各家前沿高性能评估板:RMI/Netlogic/Broadcom XLP/XLR/XLS 系列,Cavium OCTEON CN58xx/CN56xx/CN38xx …
小米路由系统自由版本(GPL V3)
Jack Tan 开发的全功能无线路由系统,包括内核和文件系统,支持 apt 工具,可用apt-get install 直接安装应用。核心功能完全替代官方系统,给你完全的软件自由。
Github: https://github.com/comcat/miwifi
oRadio – 探索无线电世界的小魔盒
oRadio 是Jack Tan 开发的、嵌入式软件无线电一体化盒子,是开启您业余无线电之旅的魔盒,从民航追踪到 APRS,从GPS 到卫星云图皆可用之开玩,并能快速方便地部署在家里的阳台上,北方一个夏季的室外测试表明,整个系统运行稳定,可用之作可靠的业务支撑
紧急情况位置报告系统 (EPRS)
紧急情况位置报告系统 (Emergency Position Reporting System, EPRS) 是由 Jack Tan 开发的、用于个人在外遭遇紧急情况时,向后方亲戚、朋友、救援人员准确高效地报告自己的状态位置,方便后方人员及时、准确地救援。
MIPS体系结构文集汇编
汇集有 Jack 近年撰写的 MIPS 体系结构相关的文章,集中在体系结构和Linux内核交会的部分,对理解、学习、研究MIPS体系结构,移植Linux内核到新体系结构皆有帮助
PowerPC 体系结构之存储管理
取 BOOKE 精要,兼顾 E500 规范。 E500 规范是 BOOKE 的 32-bit 实现,更详细些,大部与 BOOKE 兼容。
BOOKE 对存储管理的规范较抽象,没有非常多的细节(比如 TLB 每项的结构必须如此等等),涉及细节则多以 E500 为例
PowerPC 体系结构之 ULR 和 ABI
PowerPC 之 ULR (User Level Register) 和 ABI (Application Binary Interface) 介绍。此二者为体系结构最常用的知识