Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
PowerNex.iso | 2016-10-02 | 24.9 MB | |
README.md | 2016-10-02 | 1.1 kB | |
v0.2.0 - The Userspace update! source code.tar.gz | 2016-10-02 | 112.9 kB | |
v0.2.0 - The Userspace update! source code.zip | 2016-10-02 | 156.7 kB | |
Totals: 4 Items | 25.1 MB | 0 |
PowerNex is now more than 1 Year 11 months old
* Edit: I used the wrong date, PowerNex will be 1 year old on the 3:rd November
This release contains:
- Userspace:
- ELF loading
- Thread Local storage support
- Syscall support
- Userspace programs:
- Init - Spawn a shell in each VirtualConsole
- Shell - Basic shell
- Cat - Cat files
- DLogo - Render the D logo to the screen (Will only write it to console 1)
- HelloWorld - Example hello world program
- Real time from Motherboard
- Virtual Consoles (Current 4 consoles, 1280x720 in size)
- Better Scheduling, Fork and Clone
QEMU run command: qemu-system-x86_64 -cdrom PowerNex.iso -m 128 -monitor stdio -no-reboot
Virtualbox settings: Select Other/Unknown (64-bit)
as the OS type and version.
What to do in PowerNex
Alt-{1-4}
Switch between the four different virtual consoles.- Run
help
in the shell to get some built in commands. - To run a executable you need to write the path to it.
- Basically just like a *nix shell, but you don't need to write './' if you are in the same directory as the executable, just the executable name is enough.