AdvanceOS:在Raspberry Pi上模拟GBA的微型操作系统 源码
AdvanceOS 一个微型操作系统,可在Raspberry Pi上模拟GBA。 原理 GBA具有ARM7TDMI处理器,Raspberry Pi的处理器是ARM1176JZF-S。 ARM7指令集(ARM和Thumb)与ARM11指令集兼容。 因此,不需要指令解码就可以模拟指令集。 诸如CPSR之类的特殊寄存器具有相同的位字段,因此可以避免对要执行的二进制文件进行预编辑。 预习 如何安装和运行 安装 (仅当您要在计算机上调试/仿真内核时)克隆以下仓库,签出rpi分支并构建它以获取模拟Raspberry Pi的qemu版本: 。 该回购实际上是Torlus / qemu的一个分支,具有
文件列表
AdvanceOS:在Raspberry Pi上模拟GBA的微型操作系统
(预估有个151文件)
gba.c
5KB
irq.c
10KB
uspilibrary.c
9KB
usbkeyboard.c
10KB
dwhciframeschedper.c
5KB
usbstandardhub.c
12KB
usbmassdevice.c
18KB
dwhcixferstagedata.c
12KB
usbgamepad.c
23KB
usbendpoint.c
5KB
暂无评论