-
这是一个不到2000行的操作系统,巧妙地利用ARM9 CPU的内存管理单元(MMU)实现进程的切换。ARM9的4G虚拟地址可分成128个进程空间,每个32M。虽...
这是一个不到2000行的操作系统,巧妙地利用ARM9 CPU的内存管理单元(MMU)实现进程的切换。ARM9的4G虚拟地址可分成128个进程空间,每个32M。虽然它们的虚拟地址(VA)都是0-(32M-1),但是对应的MVA(Modified vitual address,由虚拟地址VA和进程号PID组合而来)不一样,设置MVA对应的页表指向不同物理地址就可以很方便地让各进程运行空间相互隔开。代码很少,注释丰富,希望能对想理解操作系统、了解ARM体系结构的朋友有所帮助。
-This is a trip of less than 2000 operating system, cleverly using ARM9 CPU memory management unit (MMU) to achieve the switching process. ARM9 4G virtual address can be divided into 128 process space, each 32M. While their virtual address (VA) are 0- (32M-1), but the corresponding MVA (Modified Virtual address, and by the virtual address VA and the process of portfolio from PID) not the same, set MVA corresponding page table at the different physical address can be very easy to let the the process of separating the mutual operation of space. Code rarely Notes rich, in hopes of understanding the operating system, understanding the ARM architecture friends help.
- 2023-01-15 10:50:03下载
- 积分:1
-
一定要看看,ARM相关
一定要看看,ARM相关-must look at the relevant ARM
- 2022-01-25 18:04:21下载
- 积分:1
-
一个VC写A*寻路的程序库,可以给你演示各种算法的快慢,优劣,作者超级强悍,一定要看!要用VC6.0编译才行~...
一个VC写A*寻路的程序库,可以给你演示各种算法的快慢,优劣,作者超级强悍,一定要看!要用VC6.0编译才行~-A* to write a VC routing procedure library can give you the speed of presentation of various algorithms, advantages and disadvantages, the author super tough, it depends! VC6.0 compiler should do ~
- 2022-07-24 19:00:17下载
- 积分:1
-
基于STR710和嵌入式操作系统的串口驱动程序
基于STR710和嵌入式操作系统的串口驱动程序-STR710-based and embedded operating systems serial driver
- 2022-03-16 07:15:56下载
- 积分:1
-
实现 ez
实现 ez-usb fx2 的USB标准请求-Ez-usb fx2 implementation of the USB standard requests
- 2022-04-19 15:41:47下载
- 积分:1
-
LPC1788,GPIO 中断
本示例描述如何使用 GPIO 中断功能。
本例中用来测试 GPIO 中断函数
- 2022-01-26 00:43:00下载
- 积分:1
-
笔段式液晶资料,对低功耗使用的DISPLAY有良好替换作用
笔段式液晶资料,对低功耗使用的DISPLAY有良好替换作用-T-piece liquid crystal materials, the use of low-power replacement DISPLAY have good role
- 2022-11-25 19:00:03下载
- 积分:1
-
ARM946E_S review
ARM946E_S review
- 2023-05-07 03:30:03下载
- 积分:1
-
在proteus仿真平台上移植ucos到lpc2106的流水灯实验。
在proteus仿真平台上移植ucos到lpc2106的流水灯实验。-Simulation in Proteus platform uCOS transplantation into the water lights LPC2106 experiment.
- 2022-01-25 17:26:05下载
- 积分:1
-
JIYU AT91SAM7X256的SD接口卡的驱动代码实现
JIYU AT91SAM7X256的SD接口卡的驱动代码实现-JIYU AT91SAM7X256 the SD interface card driver code to achieve
- 2022-02-06 06:01:36下载
- 积分:1