搜索资源列表
mmuos
- 这是一个不到2000行的操作系统,巧妙地利用ARM9 CPU的内存管理单元(MMU)实现进程的切换。ARM9的4G虚拟地址可分成128个进程空间,每个32M。虽然它们的虚拟地址(VA)都是0-(32M-1),但是对应的MVA(Modified vitual address,由虚拟地址VA和进程号PID组合而来)不一样,设置MVA对应的页表指向不同物理地址就可以很方便地让各进程运行空间相互隔开。代码很少,注释丰富,希望能对想理解操作系统、了解ARM体系结构的朋友有所帮助。 -This is a
Buddy.ZIP
- Linux物理内存分配方法:伙伴系统算法原码-Linux physical memory allocation method : Partnership original algorithm system code
MMU_PowerPC_ARM_MemoryMapUint_VxWorks
- 讲述了MMU地址映射机制,并且阐述了ARM架构下MMU机制以及PowerPC下的MMU机制,并且详细讲述了VxWorks系统下的MMU地址映射机制、物理内存、虚拟内存的管理等等,是学习虚拟内存以及物理内存映射的很好资料。-This paper introduced MMU and VxWorks s MMU. It also explained the ARM and PowerPC.
ARMMMU
- 使用ARM 中内存管理单元MMU 部件提供的功能, 分析了ARM MMU 中所创建的页和页表的特点、 类型, 给出页表中不同描述符的类型格式以及使用一级页表和二级页表将虚拟地址转换为物理地址的方法和 过-To use the funct ion of the memo ry management unit, th is paper analyzes the characters, types of pages and page tables in ARM MMU , gives th
nvidia
- 显卡Framebuffer驱动实现framebuffer只是一个提供显示内存和显示芯片寄存器从物理内存映射到进程地址空间的设备。-Framebuffer graphics framebuffer driver implementation is only a display memory and display chip registers mapped to the process from the physical memory address space of the device.
ram
- main程序开始, 让用户输入需要操作的内存空间大小,最大不超过5000 bytes,通过malloc函数分配空闲区, 然后让用户输入命令选定需要进行的操作,命令按照格式输入, m为分配空间,需要输入参数为需要分配的空间大小, f为回收空间,需要输入的参数为需要释放的空间大小和释放空间起始地址的物理地址, F也是回收空间的命令,为调试方便而设计的操作,需要输入的参数为需要释放的空间的大 小和释放空间起始地址的逻辑地址, 操作结束后调用display函数打印空间区表,
wenjianguanlixitong
- 1.在内存中开辟一个虚拟磁盘空间作为文件存储器,在其上实现一个简单的单用户文件系统。在退出这个简单的文件系统时,应将该虚拟文件系统保存到磁盘上,以便下次可以再将它恢复到内存的虚拟磁盘空间中。 2.文件存储空间的分配可采用显式链接分配或其他的办法。 3.空闲空间的管理可选择位示图或其他的办法。如果采用位示图来管理文件存储空间,并采用显示链接分配方式,那么可以将位示图合并到FAT表中。 4.文件目录结构采用多级目录结构。为了简单起见,可以不使用索引结点,其中的每个目录项应包含文件名、物理地址、长度等
Read-BIOS-information
- 本代码实现了读取BIOS内容保存在文件中。关键字:bios,ZwOpenSection,ZwMapViewOfSection,物理内存-The implementation of the code read BIOS content stored in the file. Keywords: BIOS, ZwOpenSection, ZwMapViewOfSection, physical memory
cheap_flash_fs_32bits
- Cheap_Flash_FS 嵌入式NandFlash文件系统源码下载 Cheap_Flash_FS 代码已经由我们开发完成,并经过了严格的测试。 坏块管理功能包括基于坏块表的管理程序,可以提供单/多扇区的操作。 多扇区为nandflash专门设计,可以降低NANDFLASH物理擦除数,具有直接预分配功能(降低内存占用量)。 其上面可以运行(Cheap_Flash_FS(支持多扇区操作))文件系统。 文件系统可支持实时坏块替换,包括擦除块,块移动,写入页产生坏块。文件系统基于