Logo
Explore Help
Sign In
wash/magenta
1
0
Fork 0
You've already forked magenta
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
40 Commits 1 Branch 0 Tags
bbb09b25494ce564465469dd686ea2b0c98f1037
Commit Graph

11 Commits

Author SHA1 Message Date
wash bbb09b2549 Created separate memblock functions for virtual and physical memory allocation 2023-01-08 12:21:13 +00:00
wash 0d77d97561 memblock can now self re-allocate its internal buffers
memory allocated by memblock_alloc() can now be limited to a certain region.
2023-01-08 12:13:59 +00:00
wash 02211e6eba Implemented memblock_alloc() 2022-12-29 20:53:39 +00:00
wash d9daeae384 Fixed an arithmetic bug causing reserved memory regions at address 0x00 to be ignored 2022-12-29 20:53:24 +00:00
wash 2ac3e8602f Re-factored sandbox into a single executable 2022-12-29 19:47:25 +00:00
wash 7f51b0755b Added a status field to memory regions to differentiate allocated and reserved regions 2022-12-29 19:21:59 +00:00
wash 02b3be636b Added header containing kernel typedefs for sandbox programs 2022-12-29 10:25:50 +00:00
wash 84efc44710 memblock region iteration can now be bounded to a certain memory range 2022-12-29 10:20:58 +00:00
wash d0091a4df7 Implemented macros for iterating over memblock regions, including free regions 2022-12-28 23:03:30 +00:00
wash 30ffc429fc Started implementing a boot-time memory manager 2022-12-28 18:41:04 +00:00
wash 63d4dba493 More build system adjustments 2022-12-27 08:43:42 +00:00
Powered by Gitea Version: 1.26.1 Page: 63ms Template: 11ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API