问题标签 [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.

0 投票
1 回答
916 浏览

linker - 如何指定 PIC 代码的地址范围?

我想为 PIC16 使用 Claudiu Chiculitas 微型引导加载程序(我已对其进行了修改以适合我的芯片),但由于该引导加载程序不会移动代码以防止覆盖引导加载程序,因此我必须以某种方式手动确保引导加载程序未被覆盖。我曾尝试像这样使用 --rom 选项:

我想要的是:代码内存的前 4 个字中没有代码,因为那是跳转到引导加载程序的位置,而最后 128 个内存字中没有代码,因为那是实际的引导加载程序所在的位置。--rom 就像我使用它一样,什么也没做。我使用的是 HI-TECH PICC STD 编译器(Microchip PICmicro)V9.60PL3,芯片是 pic16f876A。

0 投票
1 回答
10583 浏览

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?

0 投票
1 回答
3962 浏览

embedded - 使用 qemu-system-arm 从 flash-rom 引导

是否可以使用 模拟从闪存启动qemu-system-arm?(使用积分器/CP 主板)

我可以使用 qemu 的-kernel选项启动,但如果我尝试使用诸如 之类的选项-pflash,qemu 会生成一个错误,告诉我必须使用该-kernel选项。有没有办法解决?

0 投票
2 回答
18357 浏览

rom - GBA ROM 编程语言

有谁知道用什么语言的 ROM(例如 GBA ROM)编码?我还想知道是否有一种简单的方法来反编译这些 ROM。

0 投票
2 回答
3143 浏览

executable - 使用开源 SNES 模拟器代码将 rom 文件转换为独立的可执行游戏

是否可以从 SNES 模拟器(或任何其他游戏系统模拟器)和系统的游戏 ROM 中获取源代码,并以某种方式创建一个独立的可执行文件,让您在不需要的情况下玩该特定 ROM是个人rom还是模拟器本身玩?假设你已经有了 rom 和模拟器源代码,这会很困难吗?

0 投票
1 回答
16843 浏览

emulation - 关于 GameBoy Color Rom 布局和结构的参考?

有没有人有关于 GameBoy Color rom 布局的参考或资料来源 - 数据和代码在哪里,使用什么机器代码指令,时钟如何工作等?我可能有兴趣自己构建一个模拟器,但除了在十六进制编辑器中查看它们之外,我找不到有关 rom 设置的任何信息。我对.gbc文件格式的 rom 感兴趣。

我当然可以查看工作模拟器的来源,但我对一些比这更高级的东西感兴趣,而我刚开始。


编辑:这是我发现的大量非常好的资源:

另外,请参阅我目前正在开发的项目的源代码,在 C# 中为 Gameboy Classic 完成了一个(更多文档)

0 投票
3 回答
4537 浏览

android - 如何确定操作系统是否是来自 App 的自定义 ROM?

我正在开发一个 Android 应用程序,但我想限制我的应用程序只能由未运行根/自定义 ROM 的硬件访问。我知道 Android 的前向锁定内容保护,但想在我的应用程序中仔细检查这种保护。有没有办法使用android API获取设备的签名以及ROM的可信签名,以便我将我的应用程序锁定在自定义ROM之外?

0 投票
1 回答
546 浏览

android - 适用于 Android 设备的完全自定义 UI

我的目标是为商品 Android 平板电脑硬件创建自定义 ROM。它不会使用普通的 Android UI 小部件,而只是一个简单的启动器,它提供了一个自定义电子邮件应用程序、一个新闻应用程序,也许还有一些其他的东西。每个图标都不会像普通的 Android 启动器那样小,而是整个屏幕的一半或四分之一。

解决此问题的最佳方法是什么?我可以创建一个自定义 ROM,它只会启动并启动从本地驱动器加载网页的精简浏览器进程吗?那会是一个不错的选择吗?

我也在考虑开发机器。G1 和 M001 一样丰富且得到很好的支持。如果我有一个可以在测试机器上运行的定制 ROM,需要什么样的工作才能让它在不同的硬件平台上运行?

感谢您提供的任何意见。

0 投票
1 回答
735 浏览

android-emulator - 在模拟器上安装 HTC Legend ROM

出于布局测试的目的,我希望我的 AVD 看起来与 HTC Legend 完全一样。我下载了:

启动 AVD,然后启动安装程序。ROM更新工具将模拟器识别为Android设备:(Doh - 由于stackoverflow的规则,无法上传屏幕截图。无论如何它说:)

来自:Imageversion:google_sdk-eng

至:图像版本:2.03.405.3

不幸的是,它在“重新启动到引导加载程序”时冻结 - 我可以关闭模​​拟器并再次启动它,但安装程序一直在写“等待引导加载程序......(N)......”

也许更简单的方法是尝试在安装包中找到 system.img 文件。有人试过这样做吗?

0 投票
4 回答
5260 浏览

operating-system - 为什么操作系统软件从硬盘加载而不是从ROM芯片加载?

为什么操作系统软件从硬盘加载而不是从ROM芯片加载?

我被问到这个问题,我无法找到答案。

有人可以解释吗?