问题标签 [rom]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linker - 如何指定 PIC 代码的地址范围?
我想为 PIC16 使用 Claudiu Chiculitas 微型引导加载程序(我已对其进行了修改以适合我的芯片),但由于该引导加载程序不会移动代码以防止覆盖引导加载程序,因此我必须以某种方式手动确保引导加载程序未被覆盖。我曾尝试像这样使用 --rom 选项:
我想要的是:代码内存的前 4 个字中没有代码,因为那是跳转到引导加载程序的位置,而最后 128 个内存字中没有代码,因为那是实际的引导加载程序所在的位置。--rom 就像我使用它一样,什么也没做。我使用的是 HI-TECH PICC STD 编译器(Microchip PICmicro)V9.60PL3,芯片是 pic16f876A。
windows-ce - 我可以将我的手持操作系统从 Windows CE 5.0 升级到 6.0 吗?
我有 Motorola Symbol Handheld Model MC3090(来自 symbol MC3000 系列),具有 Windows CE 5.0。
是否可以将手持操作系统从 CE 5.0 升级到 CE 6.0?
embedded - 使用 qemu-system-arm 从 flash-rom 引导
是否可以使用 模拟从闪存启动qemu-system-arm
?(使用积分器/CP 主板)
我可以使用 qemu 的-kernel
选项启动,但如果我尝试使用诸如 之类的选项-pflash
,qemu 会生成一个错误,告诉我必须使用该-kernel
选项。有没有办法解决?
rom - GBA ROM 编程语言
有谁知道用什么语言的 ROM(例如 GBA ROM)编码?我还想知道是否有一种简单的方法来反编译这些 ROM。
executable - 使用开源 SNES 模拟器代码将 rom 文件转换为独立的可执行游戏
是否可以从 SNES 模拟器(或任何其他游戏系统模拟器)和系统的游戏 ROM 中获取源代码,并以某种方式创建一个独立的可执行文件,让您在不需要的情况下玩该特定 ROM是个人rom还是模拟器本身玩?假设你已经有了 rom 和模拟器源代码,这会很困难吗?
emulation - 关于 GameBoy Color Rom 布局和结构的参考?
有没有人有关于 GameBoy Color rom 布局的参考或资料来源 - 数据和代码在哪里,使用什么机器代码指令,时钟如何工作等?我可能有兴趣自己构建一个模拟器,但除了在十六进制编辑器中查看它们之外,我找不到有关 rom 设置的任何信息。我对.gbc
文件格式的 rom 感兴趣。
我当然可以查看工作模拟器的来源,但我对一些比这更高级的东西感兴趣,而我刚开始。
编辑:这是我发现的大量非常好的资源:
android - 如何确定操作系统是否是来自 App 的自定义 ROM?
我正在开发一个 Android 应用程序,但我想限制我的应用程序只能由未运行根/自定义 ROM 的硬件访问。我知道 Android 的前向锁定内容保护,但想在我的应用程序中仔细检查这种保护。有没有办法使用android API获取设备的签名以及ROM的可信签名,以便我将我的应用程序锁定在自定义ROM之外?
android - 适用于 Android 设备的完全自定义 UI
我的目标是为商品 Android 平板电脑硬件创建自定义 ROM。它不会使用普通的 Android UI 小部件,而只是一个简单的启动器,它提供了一个自定义电子邮件应用程序、一个新闻应用程序,也许还有一些其他的东西。每个图标都不会像普通的 Android 启动器那样小,而是整个屏幕的一半或四分之一。
解决此问题的最佳方法是什么?我可以创建一个自定义 ROM,它只会启动并启动从本地驱动器加载网页的精简浏览器进程吗?那会是一个不错的选择吗?
我也在考虑开发机器。G1 和 M001 一样丰富且得到很好的支持。如果我有一个可以在测试机器上运行的定制 ROM,需要什么样的工作才能让它在不同的硬件平台上运行?
感谢您提供的任何意见。
android-emulator - 在模拟器上安装 HTC Legend ROM
出于布局测试的目的,我希望我的 AVD 看起来与 HTC Legend 完全一样。我下载了:
启动 AVD,然后启动安装程序。ROM更新工具将模拟器识别为Android设备:(Doh - 由于stackoverflow的规则,无法上传屏幕截图。无论如何它说:)
来自:Imageversion:google_sdk-eng
至:图像版本:2.03.405.3
不幸的是,它在“重新启动到引导加载程序”时冻结 - 我可以关闭模拟器并再次启动它,但安装程序一直在写“等待引导加载程序......(N)......”
也许更简单的方法是尝试在安装包中找到 system.img 文件。有人试过这样做吗?
operating-system - 为什么操作系统软件从硬盘加载而不是从ROM芯片加载?
为什么操作系统软件从硬盘加载而不是从ROM芯片加载?
我被问到这个问题,我无法找到答案。
有人可以解释吗?