• https://xami.dev
  • Libre software advocate; privacy & cybersecurity enthusiast; low-level development enjoyer.

  • Joined on 2025-12-27
xamidev pushed to main at xamidev/librewatmark 2026-01-14 21:54:11 +01:00
e92c8b7c09 readme
xamidev pushed to main at xamidev/librewatmark 2026-01-14 21:50:48 +01:00
ce68049d5d watermark ok
xamidev pushed to main at xamidev/librewatmark 2026-01-14 21:18:32 +01:00
fa466d2dfc first commit
xamidev created branch main in xamidev/librewatmark 2026-01-14 21:18:32 +01:00
xamidev created repository xamidev/librewatmark 2026-01-14 21:17:27 +01:00
xamidev pushed to main at xamidev/pepperOS 2026-01-10 11:05:14 +01:00
9cbecc1689 GP Fault handler
xamidev pushed to main at xamidev/pepperOS 2026-01-10 09:45:29 +01:00
12ab12f1b2 serial Kernel panic
xamidev pushed to main at xamidev/pepperOS 2026-01-04 11:18:29 +01:00
0f72987bc1 use boot_ctx
xamidev pushed to main at xamidev/pepperOS 2026-01-04 11:00:39 +01:00
d9dfd4c749 version splash
xamidev commented on pull request xamidev/pepperOS#7 2026-01-04 09:28:46 +01:00
memory

(The VMM is not implemented yet but we will do that later)

xamidev pushed to main at xamidev/pepperOS 2026-01-04 09:28:00 +01:00
be1be41a64 Merge pull request 'memory' (#7) from memory into main
923758a4ea Remove useless code/comments
e18b73c8a0 Small kernel heap for VMM internals, kmalloc/kfree
c065df6ff3 Paging: mapped kernel, fb, early-mem, HHDM
bb5fb9db33 Cleaner include paths + some paging definitions
Compare 8 commits »
xamidev merged pull request xamidev/pepperOS#7 2026-01-04 09:28:00 +01:00
memory
xamidev created pull request xamidev/pepperOS#7 2026-01-04 09:27:51 +01:00
memory
xamidev pushed to memory at xamidev/pepperOS 2026-01-04 09:24:33 +01:00
923758a4ea Remove useless code/comments
xamidev pushed to memory at xamidev/pepperOS 2026-01-03 13:48:17 +01:00
e18b73c8a0 Small kernel heap for VMM internals, kmalloc/kfree
xamidev pushed to memory at xamidev/pepperOS 2026-01-02 13:40:50 +01:00
c065df6ff3 Paging: mapped kernel, fb, early-mem, HHDM
xamidev pushed to memory at xamidev/pepperOS 2026-01-02 11:24:31 +01:00
bb5fb9db33 Cleaner include paths + some paging definitions
xamidev pushed to memory at xamidev/pepperOS 2025-12-31 17:42:34 +01:00
075058a958 PMM: init with freelist
xamidev pushed to memory at xamidev/pepperOS 2025-12-31 12:02:49 +01:00
05a862e97a PMM: init (find biggest usable region)
xamidev pushed to memory at xamidev/pepperOS 2025-12-30 21:33:48 +01:00
8f5e2eae3e First steps: getting memory map from Limine request and looking at it