Big changes to AcessNative
- ld-acess can now execute an application > the syscall interface is not yet completed, so nothing happens - Getting ld-acess working required some changes to the Usermode build system, specifically making ld-acess.so actually a shared library. > It was being linked statically, causing the AcessNative versions of syscalls to not be used (and causing segfaults on "int 0xAC")
Showing
- AcessNative/ld-acess.so_src/Makefile 9 additions, 3 deletionsAcessNative/ld-acess.so_src/Makefile
- AcessNative/ld-acess.so_src/binary.c 28 additions, 9 deletionsAcessNative/ld-acess.so_src/binary.c
- AcessNative/ld-acess.so_src/elf.c 14 additions, 7 deletionsAcessNative/ld-acess.so_src/elf.c
- AcessNative/ld-acess.so_src/main.c 8 additions, 1 deletionAcessNative/ld-acess.so_src/main.c
- AcessNative/ld-acess.so_src/request.c 73 additions, 5 deletionsAcessNative/ld-acess.so_src/request.c
- AcessNative/ld-acess.so_src/request.h 26 additions, 0 deletionsAcessNative/ld-acess.so_src/request.h
- AcessNative/ld-acess.so_src/syscalls.c 242 additions, 12 deletionsAcessNative/ld-acess.so_src/syscalls.c
- AcessNative/syscalls.h 24 additions, 5 deletionsAcessNative/syscalls.h
- Usermode/Applications/Makefile.cfg 1 addition, 1 deletionUsermode/Applications/Makefile.cfg
- Usermode/Libraries/Makefile.tpl 3 additions, 3 deletionsUsermode/Libraries/Makefile.tpl
- Usermode/Libraries/acess.ld_src/acess.ld.h 1 addition, 1 deletionUsermode/Libraries/acess.ld_src/acess.ld.h
- Usermode/Libraries/ld-acess.so_src/Makefile 6 additions, 1 deletionUsermode/Libraries/ld-acess.so_src/Makefile
Please register or sign in to comment