Pinned Repositories
BareMetal
Build scripts for BareMetal OS and its related utilities
hexdump-c
always useful
legal
archive of legal docs
notes
os and programming notes
oz-x86-32-asm-003
x86-32 microkernel skeleton w/threads and small user mode apps
path-canon-c
Functions for canonicalizing paths
pgdb
Python GDB RDP client (replaces gdb for QEMU tcp debug)
ping-python
Minimal ping in python
strings-c
Pull ASCII out of files containing UNICODE
uos
Micro OS
duanev's Repositories
duanev/ping-python
Minimal ping in python
duanev/pgdb
Python GDB RDP client (replaces gdb for QEMU tcp debug)
duanev/oz-x86-32-asm-003
x86-32 microkernel skeleton w/threads and small user mode apps
duanev/path-canon-c
Functions for canonicalizing paths
duanev/strings-c
Pull ASCII out of files containing UNICODE
duanev/uos
Micro OS
duanev/BareMetal
Build scripts for BareMetal OS and its related utilities
duanev/hexdump-c
always useful
duanev/legal
archive of legal docs
duanev/notes
os and programming notes
duanev/Pure64
Pure64 is a 64-bit software loader initially created for BareMetal OS. The loader gets the computer into a full 64-bit state with no legacy compatibility layers and also enables all available CPU Cores in the computer. If you need a quick way to boot a 64-bit AMD/Intel based computer that will enable all available processors and load your software then Pure64 is ideal. Pure64 keeps an information table in memory that stores important details about the computer (Amount of RAM and memory layout, number of CPU cores and their APIC IDs, etc). The Pure64 loader has been released separately so others can use it in their own software projects.
duanev/python-ptrace
python-ptrace is a Python binding of ptrace library.