Nilton Constantino 8c161e3e13
pr 35
2026-01-30 16:21:02 +00:00
..
2026-01-30 16:21:02 +00:00
2026-01-21 10:55:47 +00:00
2026-01-19 07:28:14 +00:00

PROMETEU Core

This crate contains the core library that defines the behavior of PROMETEU's hardware and software.

Responsibilities

  • Logical Hardware: Definition of GFX, Input, Audio, and Touch.
  • Virtual Machine: Execution of custom bytecode (PBC - Prometeu Byte Code).
  • Virtual FS: File management and "cartridge" access.
  • Firmware/OS: The internal operating system that manages the application lifecycle, splash screens, and the Hub Home.

Architecture

The core is designed to be deterministic and portable. It does not make direct calls to the host operating system; instead, it defines traits that hosts must implement (e.g., FsBackend).