-
这是一个不到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
-
基于s3c44b0x的ps2接口驱动程序
基于s3c44b0x的ps2接口驱动程序-based on the ps2 s3c44b0x Driver Interface
- 2022-12-26 19:55:03下载
- 积分:1
-
chamber magicARM2410 use of WinCE5.0
magicARM2410试验箱的WinCE5.0使用说明-chamber magicARM2410 use of WinCE5.0
- 2023-02-08 13:55:04下载
- 积分:1
-
AT91RM9200控制AMBE200声码话的程序
AT91RM9200控制AMBE200声码话的程序-AT91RM9200 vocoder AMBE200 control procedures if
- 2022-02-16 02:54:39下载
- 积分:1
-
based on ARM9
基于ARM9-AT91RM9200的开发板BasicEMAC的系列调试程序,文件里有程序的详细注释.-based on ARM9-AT91RM9200 development board BasicEMAC series debugging process sequence, document the procedures detailed notes.
- 2022-01-31 11:56:14下载
- 积分:1
-
ADC7843 drive
ADC7843驱动-ADC7843 drive
- 2022-03-13 18:13:38下载
- 积分:1
-
针对立于泰开发板的嵌入式开发文档,给初学嵌入式的人更多资料!...
针对立于泰开发板的嵌入式开发文档,给初学嵌入式的人更多资料!-Thailand for an embedded development board to develop a document for learning more information embedded!
- 2022-03-19 19:14:19下载
- 积分:1
-
s3c2410a中文数据手册 第十四章
s3c2410a中文数据手册 第十四章-中断控制器.pdf-Chinese data s3c2410a Manual Chapter XIV- interrupt controller. pdf
- 2022-01-22 16:00:15下载
- 积分:1
-
2410的DA接口实验,使用MAX504D/A 转换芯片
2410的DA接口实验,使用MAX504D/A 转换芯片-2410 the DA interface experiments, the use of MAX504D/A converter chip
- 2022-10-31 16:40:03下载
- 积分:1
-
Autoquad源代码(完整版)
整理了Autoquad源代码的所有程序,适合所有芯片使用,总共包含200多个函数,可以作为日常写程序的参考 有can,spi,pwm,ppm等常用函数
- 2022-02-06 07:04:40下载
- 积分:1