summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-02-21osdk-trans: now build the kernel + loader and added the ability to boot the s...osdk-reworkSupercip971
2023-02-20osdk-trans: merged all brutal-* librariesSupercip971
2023-02-20osdk-trans: more tyding up + splitted balSupercip971
2023-02-20osdk-trans: splitted embed in embed-system and embed-archSupercip971
2023-02-19osdk-trans: more wipSupercip971
2023-02-19osdk-trans: rework kernel file structure + improve loader includesSupercip971
2023-02-19osdk-trans: replace module import in the kernel and in its dependenciesSupercip971
2023-02-19build: started working on osdk rewrite (wip)Supercip971
2022-12-13stdc-math: added support for C++VAN BOSSUYT Nicolas
2022-12-12stdc: added support for c++.VAN BOSSUYT Nicolas
2022-12-12brutal-input: fix events header.VAN BOSSUYT Nicolas
2022-12-12meta: fix build.VAN BOSSUYT Nicolas
2022-12-12meta: nuked brutal-ui and brutal-gfx.VAN BOSSUYT Nicolas
2022-12-12bal: Fix incorrect name for bal_task_exec().VAN BOSSUYT Nicolas
2022-10-07meta: Fix build under llvm 15.Nicolas Van Bossuyt
2022-08-11sources: Random stuff.VAN BOSSUYT Nicolas
2022-07-16brutal-alloc: Use the platform allocator when targeting the host.VAN BOSSUYT Nicolas
2022-06-29Update asm.hTim Gates
2022-06-29docs: Fix a few typosTim Gates
2022-06-25kernel: fix, make the kernel able to run with more than 4g of ramSupercip971
2022-06-25loader: map only the needed memory map instead of only mapping the first 4g/512mSupercip971
2022-06-25kernel: added heap_alloc_lowerSupercip971
2022-06-25kernel: avoid using 4 first page with the bitmapSupercip971
2022-05-23build: fix header-builder generation for header inside directorySupercip971
2022-05-01meta: update cover image.VAN BOSSUYT Nicolas
2022-04-17build: use /usr/bin/env for all scripts.VAN BOSSUYT Nicolas
2022-04-17meta: update building instructions for macOS.Joel Bryan Juliano
2022-04-16build: fix ld fallback.VAN BOSSUYT Nicolas
2022-04-16kernel: only allow BR_MEM_WRITE_THROUGHT and BR_MEM_GLOBAL to task with BR_RI...VAN BOSSUYT Nicolas
2022-04-16kernel: added vmm_update_flagsSupercip971
2022-04-16paging: added NOWCACHE flagSupercip971
2022-04-16build: added missing llvm ar fallback.VAN BOSSUYT Nicolas
2022-04-16meta: update to clang-13.VAN BOSSUYT Nicolas
2022-04-16build: added generated headers and flattened the library.VAN BOSSUYT Nicolas
2022-04-15brutal-base: added the $ sufix to endian macros.VAN BOSSUYT Nicolas
2022-04-15brutal-base: fix build on gcc.VAN BOSSUYT Nicolas
2022-04-15loader: fix build when using the gnu toolchain.VAN BOSSUYT Nicolas
2022-04-14kernel: map init code as read only.VAN BOSSUYT Nicolas
2022-04-14brutal-test: improved hooks lifecylcyle.VAN BOSSUYT Nicolas
2022-04-14kernel: br_map flags where ignored.VAN BOSSUYT Nicolas
2022-04-14kernel: added global page table support in x86 pagingSupercip971
2022-04-12tests: moved gfx benchs marks to tests.VAN BOSSUYT Nicolas
2022-04-11meta: update license.VAN BOSSUYT Nicolas
2022-04-11ipc: allow ipc object to expose multiple interfaces.VAN BOSSUYT Nicolas
2022-04-11handover: working on builder.VAN BOSSUYT Nicolas
2022-04-11brutal-gfx: improved gfx_fill() quality.VAN BOSSUYT Nicolas
2022-04-10brutal-gfx: clamp rect radius to size / 2.VAN BOSSUYT Nicolas
2022-04-10build: removed unused file.VAN BOSSUYT Nicolas
2022-04-10build: activate kvm when possible.VAN BOSSUYT Nicolas
2022-04-10brutal-text: added more witty comments.VAN BOSSUYT Nicolas