Jeremiah Orians
|
88c2fae2cd
Turn off Free
|
hace 2 años |
Andrius Štikonas
|
1b8dacd2ac
Implement getcwd on UEFI.
|
hace 2 años |
Andrius Štikonas
|
2718459602
Fix uname on UEFI.
|
hace 2 años |
Andrius Štikonas
|
fbd4f1099f
Add support for relative paths in cd.
|
hace 2 años |
Andrius Štikonas
|
bd5f3c5715
Add support for changing directory in UEFI.
|
hace 2 años |
Andrius Štikonas
|
e9aa6ffd2d
Make sure that UEFI environmental variables do not propagate backwards.
|
hace 2 años |
Andrius Štikonas
|
fd3aaa01ab
Initial support for setting UEFI variables.
|
hace 2 años |
Andrius Štikonas
|
e966342d60
Populate envp array on startup of UEFI application.
|
hace 2 años |
Andrius Štikonas
|
fe8dd45253
Fix buffer overrun problem in argument parsing.
|
hace 2 años |
Andrius Štikonas
|
1ff149cd55
Use the same efi_guid structure as in the UEFI documentation.
|
hace 2 años |
Andrius Štikonas
|
2d55f62a11
Add/fixes defines that are needed for M2-Planet load_value rework.
|
hace 2 años |
Andrius Štikonas
|
a1db99e06c
Initial support for UEFI process spawning.
|
hace 2 años |
Andrius Štikonas
|
b192548058
Add new defines for fixed size integers.
|
hace 2 años |
Andrius Štikonas
|
c95bc8d411
Switch to GAS style x86 defines.
|
hace 2 años |
Andrius Štikonas
|
48629f1ce8
Revert broken defines that fail to compile.
|
hace 2 años |
Andrius Štikonas
|
cbed94356b
Fix a typo in function name.
|
hace 2 años |
Andrius Štikonas
|
25fe274ab0
Add mkdir implementation for UEFI.
|
hace 2 años |
Andrius Štikonas
|
453ba69352
UEFI does not support forking.
|
hace 2 años |
Andrius Štikonas
|
e045640c9f
Implement most of the remaining UEFI I/O functionality.
|
hace 2 años |
Andrius Štikonas
|
6c9c8ea2c5
Imlement UEFI file opening, closing and reading.
|
hace 2 años |
Andrius Štikonas
|
7194e79785
Implement opening rootdir in UEFI.
|
hace 2 años |
Andrius Štikonas
|
c00f4ca00b
Local variable does not have to be prefixed.
|
hace 2 años |
Andrius Štikonas
|
ca8fc8fa00
Setup argc and argv in UEFI.
|
hace 2 años |
Andrius Štikonas
|
9d0d4b8643
Add support for malloc and switching to user stack in UEFI.
|
hace 2 años |
Andrius Štikonas
|
10b14d6c8c
Add a simple implementation of free.
|
hace 2 años |
Andrius Štikonas
|
29c9243185
Add first-fit free list implementation of malloc.
|
hace 2 años |
Andrius Štikonas
|
49252ff89a
Make sure we cleanup on exit.
|
hace 2 años |
Jacob McSwain
|
ff7c3023b3
aarch64: syscall: mkdir -> mkdirat
|
hace 2 años |
Andrius Štikonas
|
215859a120
Add amd64 UEFI support.
|
hace 2 años |
Andrius Štikonas
|
f73e5899bb
Add support for knight-native in fcntl.c
|
hace 2 años |