init commit
This commit is contained in:
16
arch/x86_64/startup_info.h
Normal file
16
arch/x86_64/startup_info.h
Normal file
@@ -0,0 +1,16 @@
|
||||
#ifndef _ELIBC_X86_64_STARTUP_INFO_H
|
||||
#define _ELIBC_X86_64_STARTUP_INFO_H
|
||||
|
||||
/* x86_64 process-startup ABI.
|
||||
*
|
||||
* The loader places an elyz_startup block at a known location (e.g. in a
|
||||
* register or on a special stack page). The exact ABI depends on the
|
||||
* kernel-to-userspace handoff which is not yet implemented.
|
||||
*
|
||||
* Current state: STUB — the process receives argc/argv on the stack as a
|
||||
* fallback, and the initial memory pool comes from a fixed test region.
|
||||
*/
|
||||
|
||||
#include <arch/generic/startup_info.h>
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user