diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2026-01-10 13:38:31 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2026-01-10 13:38:31 +0100 |
| commit | 8e4fc23a4864f5bee41fefe85af6d8b75ddbcc75 (patch) | |
| tree | 399cd36b549f1fea2f98b7d9abe8635ebc1f934c | |
| parent | 4b29b9f229f02940bfebba34ff291027ce6f662c (diff) | |
wip: abi: NeKernel ABI Draft.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
| -rw-r--r-- | doc/specs/NEKERNEL_ABI.md | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/doc/specs/NEKERNEL_ABI.md b/doc/specs/NEKERNEL_ABI.md index 0eedc2d..a9af6d8 100644 --- a/doc/specs/NEKERNEL_ABI.md +++ b/doc/specs/NEKERNEL_ABI.md @@ -1,7 +1,21 @@ # Specification of NeKernel's ABI +The PEF ABI has multiple versions depending on the ISA. + +=================================== + +# 0: General Information (x64) + =================================== -# 0: General Information +- Arguments goes from r8, to r15 +- SIMD arguments uses xmm +- The ABI is stack based, rbp is preserved. =================================== + +# 0: General Information (ARM64) + +=================================== + +
\ No newline at end of file |
