Partial
ARMv7-A (AArch32) core support
Raspberry Pi / Broadcom program
$0 / $6,2500% funded
$0 / $6,250 - 0%
As a firmware developer, I want vemu to finish its ARMv7-A (AArch32) core support model, so that I can depend on 32-bit Pi images (Pi 1/2) and AArch32 compat on 64-bit cores for production firmware, not just the common path.
Why it matters
32-bit Pi images (Pi 1/2) and AArch32 compat on 64-bit cores
Summary
A32/T32 interpreter + ARMv7-A MMU + NEON + VFP + GICv2 bundled as a 32-bit application-core unit
Scope of work
Partially modeled. Complete the missing mechanics of ARMv7-A (AArch32) core support. What it is: A32/T32 interpreter + ARMv7-A MMU + NEON + VFP + GICv2 bundled as a 32-bit application-core unit. Why it matters: 32-bit Pi images (Pi 1/2) and AArch32 compat on 64-bit cores.
Current state
Status: Partially implemented. Notes / evidence: AArch32 interpreter + armv7a MMU/GICv2 exist; per-core ID/timing gaps remain.
Blocked by 6
Fund these first - this work can't be completed until they ship.
- Done
- Done
- Done
Activity log
Feature defined and added to the roadmap
Funding goal set to $6,250
Implementation status: Partial