App Scanner
Find what blocks a port before you start it.
Overview
What App Scanner is
Checks a build against a device profile and produces a report naming exactly what is met and what is not, rather than a single number that hides which part failed.
Architecture position
Where this sits in the stack.
Portable and vendor-independent by construction: standard interfaces and open targets, so software moves across the ecosystem rather than binding to one platform.
RVStack architecture, 7 layers from top to bottom: 01 Application, 02 Development toolchain, 03 Portable runtime, 04 Operating layer, 05 RISC-V architecture, 06 Device profile, 07 Deployment target.
- ApplicationGames, tools and software targeting the Aevornix platform..aev project format
- Development toolchainCompiler, linker, debugger, SDK and build systems.ELFDWARF
- Portable runtimeExecution services shared across supported RISC-V targets.
- Operating layerSystem services, permissions, storage, networking and application lifecycle.POSIX-style system interfaces
- RISC-V architecturefoundationThe open instruction-set foundation beneath the software stack.RV64GCRVA23
- Device profileDefined hardware capabilities used for emulation and compatibility testing.
- Deployment targetPhysical devices, virtual environments, cloud targets and certified platforms.linux-riscv64
Categories a report covers
- Instruction-set support
- Memory profile
- Graphics capability
- Operating services
- Network services
- Input capability
- Storage profile
- Performance budget
- Security requirements
On scores
The scoring system is at research stage. A compatibility report names what is met and what is not, category by category.
Development
Where the work stands.
Objectives and dependencies. Dates appear only where a specific verifiable event backs them.
Next(1)
App scanner
In DevelopmentReport exactly which profile requirements a build meets, category by category.
- Depends on
- Device emulator · Device profile definitions