https://github.com/antomfdez/tremendos
tremendOS - Simple kernel x86_64 with paging.
https://github.com/antomfdez/tremendos
kernel kernels os osdev osdevel
Last synced: 8 months ago
JSON representation
tremendOS - Simple kernel x86_64 with paging.
- Host: GitHub
- URL: https://github.com/antomfdez/tremendos
- Owner: antomfdez
- Created: 2024-06-27T16:25:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-27T16:45:13.000Z (over 1 year ago)
- Last Synced: 2025-02-28T09:10:33.288Z (12 months ago)
- Topics: kernel, kernels, os, osdev, osdevel
- Language: Assembly
- Homepage:
- Size: 4.59 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tremendOS
tremendOS kernel i made for learning osdev.
### Compile
```
# docker daemon
sudo dockerd
# building environment
sudo docker build buildenv -t OS-build
# run
sudo docker run --rm -it -v .:/root/env OS-build
# recompile inside docker
make build-x86_64
```
### Iso in:
```dist/x86_64/kernel.iso``` (already compiled)
### Write the iso in a usb:
```dd if=dist/x86_64/kernel.iso of=/dev/```
## Screenshots
