summaryrefslogtreecommitdiffhomepage
path: root/docs/SPECIFICATION_FIRMWARE.md
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-04-04 09:05:35 +0200
committerAmlal El Mahrouss <amlal@nekernel.org>2025-04-04 09:23:57 +0200
commit5e1ef5e23dd3e594072f8f32cbb4a6f392d36e55 (patch)
tree7a908bfccc9530a818d730a6a4de22739a910b6e /docs/SPECIFICATION_FIRMWARE.md
parenta113f91c6be56c3f39fc7680ec7f5c814d4d2c27 (diff)
fw/modules: add astdx for embdfs.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'docs/SPECIFICATION_FIRMWARE.md')
-rw-r--r--docs/SPECIFICATION_FIRMWARE.md39
1 files changed, 0 insertions, 39 deletions
diff --git a/docs/SPECIFICATION_FIRMWARE.md b/docs/SPECIFICATION_FIRMWARE.md
deleted file mode 100644
index b0b40b4..0000000
--- a/docs/SPECIFICATION_FIRMWARE.md
+++ /dev/null
@@ -1,39 +0,0 @@
-==================================================================
-
- Multi Platform Firmware
-
-==================================================================
-
-==================================================================
-0. What we want:
-==================================================================
-
-- Optimized for each target.
-- EPM/GPT compilant.
-- AMD64, PowerPC, RISC-V, 64x0, 32x0 support.
-- SMP support.
-
-==================================================================
-1. How we're going to do that:
-==================================================================
-
-- Abstract Memory and I/O. (pci-tree)
-- Platform Independent Device Tree. (pci-tree)
-- Common Starting point for each core (smp)
-
-==================================================================
-2. Executable Layout:
-==================================================================
-
-- 0x80000000/0x00FF/0x1000: Firmware Startup Code
-- 0x90000000/0x7c00: Executable Information Header or equivalent.
-
-==================================================================
-3. Error Codes:
-==================================================================
-
-- CB0001: Not bootable to Stage2 (or bootloader).
-- CB0003: Bad arch.
-- CB0002: Context returned early.
-
-