15 lines
675 B
Markdown
15 lines
675 B
Markdown
# 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`).
|