-
这是一个不到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
-
基于STM8s的3D打印笔程序
本例程是基于STM8S的3D打印笔的控制程序。打印笔的工作状态分为3个模式:初始上电模式/预加热模式/工作模式。各个模式下对应不同的LED灯点亮状态。STM8S通过AD采集NTC温度值,对加热圈进行温度控制。同时,AD采集滑动电位器的电阻值,对直流电机的转速进行控制。
- 2022-04-18 02:57:49下载
- 积分:1
-
Long ARM9 FS2410 development board BIOS source!
优龙 ARM9 FS2410开发板的BIOS源程序!-Long ARM9 FS2410 development board BIOS source!
- 2022-03-11 20:42:18下载
- 积分:1
-
2440a test code
一些测试代码,可供参考。DMA、flash、IIC、lcd、mmu、Nand、RTC等。
- 2022-03-24 22:37:46下载
- 积分:1
-
北京微芯科技有限公司
北京微芯力科技有限公司4510开发板手册- Beijing micro core strength science and technology limited
company 4,510 developments boards handbook
- 2022-01-24 12:54:51下载
- 积分:1
-
S3C2440的中断处理部分,已调试通过,起码串口和网卡都已OK
S3C2440的中断处理部分,已调试通过,起码串口和网卡都已OK-S3C2440 part of the treatment interruption have been debug through, at least the serial and network card are OK
- 2022-10-21 08:10:03下载
- 积分:1
-
dm6713 BIOS程序的内存分配
DM6713的BIOS程序-mentest 内存分配-DM6713 the BIOS memory allocation procedures-mentest
- 2022-02-21 05:12:04下载
- 积分:1
-
三星S3C4510B单片机的原代码,可用于评估的发展…
三星mcu S3C4510B评估板的原码,可用于bsp的开发-mcu Samsung S3C4510B Evaluation of the original code can be used in the development bsp
- 2022-05-14 06:18:56下载
- 积分:1
-
at91rm9200的ISP工具,希望对大家有用
at91rm9200的ISP工具,希望对大家有用-at91rm9200 ISP tools, we hope to useful
- 2023-01-07 07:25:05下载
- 积分:1
-
AVR试验板程序,有LED,键盘和串口的程序
AVR试验板程序,有LED,键盘和串口的程序-AVR test board procedures have LED, keyboard and serial procedures
- 2022-05-06 00:39:38下载
- 积分:1