-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multicore support, new standard library, etc... #287
base: multicore
Are you sure you want to change the base?
Commits on Sep 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for dd0d278 - Browse repository at this point
Copy the full SHA dd0d278View commit details -
Replace x86_64 atomic functions with template using builtin
Fix infinite recursion due to atomic set/add for size_t referring to itself
Configuration menu - View commit details
-
Copy full SHA for 0749a2b - Browse repository at this point
Copy the full SHA 0749a2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0b7f4a - Browse repository at this point
Copy the full SHA c0b7f4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c1178c - Browse repository at this point
Copy the full SHA 6c1178cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cdbe60d - Browse repository at this point
Copy the full SHA cdbe60dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07b1a89 - Browse repository at this point
Copy the full SHA 07b1a89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78c2294 - Browse repository at this point
Copy the full SHA 78c2294View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f5a030 - Browse repository at this point
Copy the full SHA 3f5a030View commit details
Commits on Sep 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2ec6223 - Browse repository at this point
Copy the full SHA 2ec6223View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b3eacb - Browse repository at this point
Copy the full SHA 5b3eacbView commit details
Commits on Sep 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 389bc06 - Browse repository at this point
Copy the full SHA 389bc06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25e29a9 - Browse repository at this point
Copy the full SHA 25e29a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2a065e - Browse repository at this point
Copy the full SHA f2a065eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55efd4f - Browse repository at this point
Copy the full SHA 55efd4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ff18bd - Browse repository at this point
Copy the full SHA 3ff18bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8066961 - Browse repository at this point
Copy the full SHA 8066961View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48433ac - Browse repository at this point
Copy the full SHA 48433acView commit details -
Configuration menu - View commit details
-
Copy full SHA for b653cc4 - Browse repository at this point
Copy the full SHA b653cc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1dd64f - Browse repository at this point
Copy the full SHA e1dd64fView commit details -
Eliminate 'unknown function' from start of kernel thread backtrace by…
… ensuring return address in top stack frame is 0
Configuration menu - View commit details
-
Copy full SHA for 4c8a6c3 - Browse repository at this point
Copy the full SHA 4c8a6c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcfe9fd - Browse repository at this point
Copy the full SHA dcfe9fdView commit details
Commits on Sep 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6e8ecf4 - Browse repository at this point
Copy the full SHA 6e8ecf4View commit details
Commits on Sep 10, 2022
-
Split cpu info class into common base class + derived arch dependent …
…classes + refactoring
Configuration menu - View commit details
-
Copy full SHA for c3fd052 - Browse repository at this point
Copy the full SHA c3fd052View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d180a9 - Browse repository at this point
Copy the full SHA 5d180a9View commit details
Commits on Sep 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fec49ab - Browse repository at this point
Copy the full SHA fec49abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 687b43d - Browse repository at this point
Copy the full SHA 687b43dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb70e19 - Browse repository at this point
Copy the full SHA cb70e19View commit details -
Configuration menu - View commit details
-
Copy full SHA for e52d17e - Browse repository at this point
Copy the full SHA e52d17eView commit details
Commits on Sep 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 234904e - Browse repository at this point
Copy the full SHA 234904eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a001153 - Browse repository at this point
Copy the full SHA a001153View commit details
Commits on Sep 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 53ecfe2 - Browse repository at this point
Copy the full SHA 53ecfe2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5f9338 - Browse repository at this point
Copy the full SHA f5f9338View commit details -
Load kernel debug info for x86_32 from module similar to x86_64
Create kernel.dbg file for x86_32
Configuration menu - View commit details
-
Copy full SHA for c83ef31 - Browse repository at this point
Copy the full SHA c83ef31View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6814af - Browse repository at this point
Copy the full SHA d6814afView commit details -
Configuration menu - View commit details
-
Copy full SHA for c52710a - Browse repository at this point
Copy the full SHA c52710aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97ad621 - Browse repository at this point
Copy the full SHA 97ad621View commit details -
Fix debug assert in arm exception handler
need to check stored program status register instead of current program status register
Configuration menu - View commit details
-
Copy full SHA for 883470c - Browse repository at this point
Copy the full SHA 883470cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd0141a - Browse repository at this point
Copy the full SHA fd0141aView commit details
Commits on Sep 19, 2022
-
Re-/Store fsbase on context switch
(prevent losing fs base for userspace)
Configuration menu - View commit details
-
Copy full SHA for 11daff7 - Browse repository at this point
Copy the full SHA 11daff7View commit details
Commits on Nov 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 66e65d5 - Browse repository at this point
Copy the full SHA 66e65d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d0fe29 - Browse repository at this point
Copy the full SHA 2d0fe29View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8a41aa - Browse repository at this point
Copy the full SHA d8a41aaView commit details -
Ensure backtrace and kernel panic message are printed consecutively t…
…o the kernel log
Configuration menu - View commit details
-
Copy full SHA for 32e4c22 - Browse repository at this point
Copy the full SHA 32e4c22View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5a4513 - Browse repository at this point
Copy the full SHA f5a4513View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36fb017 - Browse repository at this point
Copy the full SHA 36fb017View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a752da - Browse repository at this point
Copy the full SHA 7a752daView commit details -
Configuration menu - View commit details
-
Copy full SHA for e325d8f - Browse repository at this point
Copy the full SHA e325d8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e00a15b - Browse repository at this point
Copy the full SHA e00a15bView commit details -
Add info string for assertion in minixfs readBlocks()
Sometimes triggers on boot when the disk image is corrupted
Configuration menu - View commit details
-
Copy full SHA for 7c94690 - Browse repository at this point
Copy the full SHA 7c94690View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0107bb1 - Browse repository at this point
Copy the full SHA 0107bb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 485dde3 - Browse repository at this point
Copy the full SHA 485dde3View commit details -
Fix restoration/use of invalid fsbase on return from interrupt to ker…
…nel without context switch (e.g. on pagefault in kernel)
Configuration menu - View commit details
-
Copy full SHA for 047772d - Browse repository at this point
Copy the full SHA 047772dView commit details -
Fix check whether swapgs is required on interrupt return with error code
error code already popped from stack on return but still present on entry
Configuration menu - View commit details
-
Copy full SHA for 952ce66 - Browse repository at this point
Copy the full SHA 952ce66View commit details -
Configuration menu - View commit details
-
Copy full SHA for e72ccbc - Browse repository at this point
Copy the full SHA e72ccbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e792a2f - Browse repository at this point
Copy the full SHA e792a2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50ed4d4 - Browse repository at this point
Copy the full SHA 50ed4d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f573deb - Browse repository at this point
Copy the full SHA f573debView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd2d64b - Browse repository at this point
Copy the full SHA cd2d64bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c11ea6b - Browse repository at this point
Copy the full SHA c11ea6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a3f15b - Browse repository at this point
Copy the full SHA 7a3f15bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a01690 - Browse repository at this point
Copy the full SHA 1a01690View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14c25f4 - Browse repository at this point
Copy the full SHA 14c25f4View commit details -
Add fake symbols + stack frame to interrupt handler functions to fix …
…debugger backtrace
Configuration menu - View commit details
-
Copy full SHA for 743eb83 - Browse repository at this point
Copy the full SHA 743eb83View commit details -
Fix kprintfd recursion detection
Only start kprintfd recursion detection after kprintfd lock has been acquired and no interrupts are being handled anymore. Interrupts that are handled while waiting for the lock can call kprintfd and would have been erroneously detected as recursive kprintfd calls
Configuration menu - View commit details
-
Copy full SHA for b09fc03 - Browse repository at this point
Copy the full SHA b09fc03View commit details -
Add nop after enabling interrupts to ensure stack frame is still inta…
…ct for backtrace
Configuration menu - View commit details
-
Copy full SHA for 591b3b6 - Browse repository at this point
Copy the full SHA 591b3b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bb3e92 - Browse repository at this point
Copy the full SHA 7bb3e92View commit details -
Print warning when assert happens in interrupt handler that the asser…
…t may be unrelated to currentThread
Configuration menu - View commit details
-
Copy full SHA for 2408def - Browse repository at this point
Copy the full SHA 2408defView commit details -
Release assert print lock on assert recursion
Give other cpus the chance to finish printing their backtrace information
Configuration menu - View commit details
-
Copy full SHA for 582b8b6 - Browse repository at this point
Copy the full SHA 582b8b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 953f578 - Browse repository at this point
Copy the full SHA 953f578View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30f38bd - Browse repository at this point
Copy the full SHA 30f38bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 610f5e0 - Browse repository at this point
Copy the full SHA 610f5e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8456bd - Browse repository at this point
Copy the full SHA b8456bdView commit details -
+ Name for vm + Explicitly attach hdd via IDE
Configuration menu - View commit details
-
Copy full SHA for 7524529 - Browse repository at this point
Copy the full SHA 7524529View commit details -
Configuration menu - View commit details
-
Copy full SHA for b40c471 - Browse repository at this point
Copy the full SHA b40c471View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a36afd - Browse repository at this point
Copy the full SHA 4a36afdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f63b14 - Browse repository at this point
Copy the full SHA 2f63b14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 912ed36 - Browse repository at this point
Copy the full SHA 912ed36View commit details -
Configuration menu - View commit details
-
Copy full SHA for b349ad3 - Browse repository at this point
Copy the full SHA b349ad3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73da19b - Browse repository at this point
Copy the full SHA 73da19bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62c8d8f - Browse repository at this point
Copy the full SHA 62c8d8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59113b8 - Browse repository at this point
Copy the full SHA 59113b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71ff0e4 - Browse repository at this point
Copy the full SHA 71ff0e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74dc83e - Browse repository at this point
Copy the full SHA 74dc83eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 895708f - Browse repository at this point
Copy the full SHA 895708fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c815caa - Browse repository at this point
Copy the full SHA c815caaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6df258e - Browse repository at this point
Copy the full SHA 6df258eView commit details -
Replace external tool calls with cmake builtin tools for cross platfo…
…rm compatibility
Configuration menu - View commit details
-
Copy full SHA for 6e4ef22 - Browse repository at this point
Copy the full SHA 6e4ef22View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6b3b5d - Browse repository at this point
Copy the full SHA e6b3b5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec46906 - Browse repository at this point
Copy the full SHA ec46906View commit details -
Configuration menu - View commit details
-
Copy full SHA for dceb677 - Browse repository at this point
Copy the full SHA dceb677View commit details -
Configuration menu - View commit details
-
Copy full SHA for 410b6c5 - Browse repository at this point
Copy the full SHA 410b6c5View commit details
Commits on Nov 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6d4a3e3 - Browse repository at this point
Copy the full SHA 6d4a3e3View commit details
Commits on Nov 22, 2022
-
Enable APIC mode in IMCR register on APIC init
Probably enabled by BIOS anyway but this is just for safety
Configuration menu - View commit details
-
Copy full SHA for 3058b4d - Browse repository at this point
Copy the full SHA 3058b4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff278ed - Browse repository at this point
Copy the full SHA ff278edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d00ca5 - Browse repository at this point
Copy the full SHA 7d00ca5View commit details -
Add debugAdvanced macro to only output debug info when advanced flag …
…is set for category
Configuration menu - View commit details
-
Copy full SHA for 5224ab4 - Browse repository at this point
Copy the full SHA 5224ab4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 341e8b6 - Browse repository at this point
Copy the full SHA 341e8b6View commit details
Commits on Nov 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1e65244 - Browse repository at this point
Copy the full SHA 1e65244View commit details -
Configuration menu - View commit details
-
Copy full SHA for 144d5c9 - Browse repository at this point
Copy the full SHA 144d5c9View commit details
Commits on Dec 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9cf7740 - Browse repository at this point
Copy the full SHA 9cf7740View commit details -
Configuration menu - View commit details
-
Copy full SHA for f51bcfc - Browse repository at this point
Copy the full SHA f51bcfcView commit details
Commits on Dec 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3bfe61a - Browse repository at this point
Copy the full SHA 3bfe61aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3085668 - Browse repository at this point
Copy the full SHA 3085668View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd9393b - Browse repository at this point
Copy the full SHA dd9393bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97f8055 - Browse repository at this point
Copy the full SHA 97f8055View commit details
Commits on Dec 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9482b37 - Browse repository at this point
Copy the full SHA 9482b37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72e860b - Browse repository at this point
Copy the full SHA 72e860bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 764186d - Browse repository at this point
Copy the full SHA 764186dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a74a790 - Browse repository at this point
Copy the full SHA a74a790View commit details
Commits on Dec 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 959ec6b - Browse repository at this point
Copy the full SHA 959ec6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 041465e - Browse repository at this point
Copy the full SHA 041465eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 769004a - Browse repository at this point
Copy the full SHA 769004aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 305322a - Browse repository at this point
Copy the full SHA 305322aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5740d1a - Browse repository at this point
Copy the full SHA 5740d1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56d5fdb - Browse repository at this point
Copy the full SHA 56d5fdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37146fb - Browse repository at this point
Copy the full SHA 37146fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4d8b32 - Browse repository at this point
Copy the full SHA d4d8b32View commit details -
Configuration menu - View commit details
-
Copy full SHA for a59d6c2 - Browse repository at this point
Copy the full SHA a59d6c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a12764 - Browse repository at this point
Copy the full SHA 4a12764View commit details -
Configuration menu - View commit details
-
Copy full SHA for a97b554 - Browse repository at this point
Copy the full SHA a97b554View commit details
Commits on Dec 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0f6485c - Browse repository at this point
Copy the full SHA 0f6485cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cb75c1 - Browse repository at this point
Copy the full SHA 9cb75c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 702c87b - Browse repository at this point
Copy the full SHA 702c87bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a98f7d1 - Browse repository at this point
Copy the full SHA a98f7d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d02222 - Browse repository at this point
Copy the full SHA 7d02222View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7c4afa - Browse repository at this point
Copy the full SHA f7c4afaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a7e66b - Browse repository at this point
Copy the full SHA 1a7e66bView commit details
Commits on Dec 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ae0709f - Browse repository at this point
Copy the full SHA ae0709fView commit details
Commits on Dec 29, 2022
-
Allow bus specific driver types + probe registered drivers for compat…
…ibility on bus enumeration
Configuration menu - View commit details
-
Copy full SHA for 22d6848 - Browse repository at this point
Copy the full SHA 22d6848View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e27270 - Browse repository at this point
Copy the full SHA 3e27270View commit details -
Configuration menu - View commit details
-
Copy full SHA for f25d4db - Browse repository at this point
Copy the full SHA f25d4dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d47921f - Browse repository at this point
Copy the full SHA d47921fView commit details
Commits on Dec 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 790fc85 - Browse repository at this point
Copy the full SHA 790fc85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22299fa - Browse repository at this point
Copy the full SHA 22299faView commit details -
Use static emulator debugconsole io port instead of ad-hoc outportb i…
…n writeChar2Bochs
Configuration menu - View commit details
-
Copy full SHA for 8f72f29 - Browse repository at this point
Copy the full SHA 8f72f29View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2615f2 - Browse repository at this point
Copy the full SHA f2615f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca3cfe1 - Browse repository at this point
Copy the full SHA ca3cfe1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29cce2c - Browse repository at this point
Copy the full SHA 29cce2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5794f79 - Browse repository at this point
Copy the full SHA 5794f79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 125351d - Browse repository at this point
Copy the full SHA 125351dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6f9ff2 - Browse repository at this point
Copy the full SHA f6f9ff2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4df0b73 - Browse repository at this point
Copy the full SHA 4df0b73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c29c0f - Browse repository at this point
Copy the full SHA 6c29c0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 344d475 - Browse repository at this point
Copy the full SHA 344d475View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1224d7f - Browse repository at this point
Copy the full SHA 1224d7fView commit details -
Use subrange for BootstrapRangeAllocator::freePages range view instea…
…d of custom class
Configuration menu - View commit details
-
Copy full SHA for 574aff7 - Browse repository at this point
Copy the full SHA 574aff7View commit details
Commits on Jan 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8b5628b - Browse repository at this point
Copy the full SHA 8b5628bView commit details
Commits on Jan 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 75dd476 - Browse repository at this point
Copy the full SHA 75dd476View commit details
Commits on Jan 13, 2023
-
Unify interrupt handling on x86_64
- Generate interrupt entry stubs via C++ instead of assembly macros - No longer need to insert new interrupt handlers in three different locations by hand - Remove no longer needed interrupt handling code
Configuration menu - View commit details
-
Copy full SHA for 548d17c - Browse repository at this point
Copy the full SHA 548d17cView commit details
Commits on Jan 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 60846d0 - Browse repository at this point
Copy the full SHA 60846d0View commit details
Commits on Jan 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 67a67ab - Browse repository at this point
Copy the full SHA 67a67abView commit details
Commits on Feb 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for eae0e5b - Browse repository at this point
Copy the full SHA eae0e5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3207271 - Browse repository at this point
Copy the full SHA 3207271View commit details -
Configuration menu - View commit details
-
Copy full SHA for f33f580 - Browse repository at this point
Copy the full SHA f33f580View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ed2e0a - Browse repository at this point
Copy the full SHA 9ed2e0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3ec73c - Browse repository at this point
Copy the full SHA c3ec73cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80aad9d - Browse repository at this point
Copy the full SHA 80aad9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 742f1b6 - Browse repository at this point
Copy the full SHA 742f1b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d8fbca - Browse repository at this point
Copy the full SHA 1d8fbcaView commit details -
Disable x86_64 poison double float
Doesn't really prevent use of float + makes it impossible to use EASTL, even if float features aren't used since the poison pragma is pretty dumb and only looks for the poisoned tokens anywhere in the source.
Configuration menu - View commit details
-
Copy full SHA for 0dccc69 - Browse repository at this point
Copy the full SHA 0dccc69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74b9e39 - Browse repository at this point
Copy the full SHA 74b9e39View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5df2cf - Browse repository at this point
Copy the full SHA c5df2cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79e5e12 - Browse repository at this point
Copy the full SHA 79e5e12View commit details
Commits on Feb 28, 2023
-
Separate RangeAllocator template from BootstrapRangeAllocator with fi…
…xed buffer allocator
Configuration menu - View commit details
-
Copy full SHA for 57c1919 - Browse repository at this point
Copy the full SHA 57c1919View commit details -
Configuration menu - View commit details
-
Copy full SHA for e39e52b - Browse repository at this point
Copy the full SHA e39e52bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4138fda - Browse repository at this point
Copy the full SHA 4138fdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55ac0e8 - Browse repository at this point
Copy the full SHA 55ac0e8View commit details -
Remove static IDT pointer object, just create a new one from IDT
Fixes x86_32 APs using wrong idt pointer
Configuration menu - View commit details
-
Copy full SHA for 79cfa08 - Browse repository at this point
Copy the full SHA 79cfa08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7df34a8 - Browse repository at this point
Copy the full SHA 7df34a8View commit details
Commits on Mar 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a1514a0 - Browse repository at this point
Copy the full SHA a1514a0View commit details
Commits on Mar 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4dc48aa - Browse repository at this point
Copy the full SHA 4dc48aaView commit details
Commits on Mar 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d7fca44 - Browse repository at this point
Copy the full SHA d7fca44View commit details -
Configuration menu - View commit details
-
Copy full SHA for da3a185 - Browse repository at this point
Copy the full SHA da3a185View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce94f80 - Browse repository at this point
Copy the full SHA ce94f80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9747ab4 - Browse repository at this point
Copy the full SHA 9747ab4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cb32a9 - Browse repository at this point
Copy the full SHA 2cb32a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f28fa2 - Browse repository at this point
Copy the full SHA 7f28fa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 068f5e3 - Browse repository at this point
Copy the full SHA 068f5e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b09d0c - Browse repository at this point
Copy the full SHA 3b09d0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 145b6c7 - Browse repository at this point
Copy the full SHA 145b6c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2b31df - Browse repository at this point
Copy the full SHA d2b31dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for afb4d3f - Browse repository at this point
Copy the full SHA afb4d3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb92af4 - Browse repository at this point
Copy the full SHA cb92af4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 673b8ea - Browse repository at this point
Copy the full SHA 673b8eaView commit details -
Remove IDE driver from aarch64 and use specific MMC driver instead
+ use generic MBR partition detection code
Configuration menu - View commit details
-
Copy full SHA for 7274e04 - Browse repository at this point
Copy the full SHA 7274e04View commit details
Commits on Mar 6, 2023
-
Stop compilation with error when compiler not found for arm_rpi2
Instead of silently using the wrong default compiler for the host system
Configuration menu - View commit details
-
Copy full SHA for 08cf108 - Browse repository at this point
Copy the full SHA 08cf108View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecce728 - Browse repository at this point
Copy the full SHA ecce728View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2575f07 - Browse repository at this point
Copy the full SHA 2575f07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94a6989 - Browse repository at this point
Copy the full SHA 94a6989View commit details -
Configuration menu - View commit details
-
Copy full SHA for efc00b5 - Browse repository at this point
Copy the full SHA efc00b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11a2385 - Browse repository at this point
Copy the full SHA 11a2385View commit details -
Configuration menu - View commit details
-
Copy full SHA for a700a9b - Browse repository at this point
Copy the full SHA a700a9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2c43c2 - Browse repository at this point
Copy the full SHA b2c43c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b906309 - Browse repository at this point
Copy the full SHA b906309View commit details -
Configuration menu - View commit details
-
Copy full SHA for c83ae67 - Browse repository at this point
Copy the full SHA c83ae67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ce3015 - Browse repository at this point
Copy the full SHA 8ce3015View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c98dd2 - Browse repository at this point
Copy the full SHA 3c98dd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d459bab - Browse repository at this point
Copy the full SHA d459babView commit details
Commits on Mar 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ee3c98d - Browse repository at this point
Copy the full SHA ee3c98dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0df7ba - Browse repository at this point
Copy the full SHA c0df7baView commit details
Commits on Mar 8, 2023
-
Clean up old interrupt handling code + special casing and use new int…
…errupt framework
Configuration menu - View commit details
-
Copy full SHA for 3865209 - Browse repository at this point
Copy the full SHA 3865209View commit details -
Configuration menu - View commit details
-
Copy full SHA for b82a43b - Browse repository at this point
Copy the full SHA b82a43bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8256d12 - Browse repository at this point
Copy the full SHA 8256d12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3786d05 - Browse repository at this point
Copy the full SHA 3786d05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a22ad6 - Browse repository at this point
Copy the full SHA 1a22ad6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff3b77b - Browse repository at this point
Copy the full SHA ff3b77bView commit details
Commits on Mar 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0f2a2ef - Browse repository at this point
Copy the full SHA 0f2a2efView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1be536 - Browse repository at this point
Copy the full SHA d1be536View commit details
Commits on Mar 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0d7a53a - Browse repository at this point
Copy the full SHA 0d7a53aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44f61ea - Browse repository at this point
Copy the full SHA 44f61eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f17215 - Browse repository at this point
Copy the full SHA 7f17215View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80652da - Browse repository at this point
Copy the full SHA 80652daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62634a3 - Browse repository at this point
Copy the full SHA 62634a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a37026 - Browse repository at this point
Copy the full SHA 9a37026View commit details -
Change InterruptDescriptorTable to static local singleton
fixes x86_32_pae boot issue with global constructors
Configuration menu - View commit details
-
Copy full SHA for d373715 - Browse repository at this point
Copy the full SHA d373715View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc139cb - Browse repository at this point
Copy the full SHA fc139cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad5a360 - Browse repository at this point
Copy the full SHA ad5a360View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f5c539 - Browse repository at this point
Copy the full SHA 2f5c539View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ce63a6 - Browse repository at this point
Copy the full SHA 7ce63a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c36d7a8 - Browse repository at this point
Copy the full SHA c36d7a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82b0ba9 - Browse repository at this point
Copy the full SHA 82b0ba9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88929df - Browse repository at this point
Copy the full SHA 88929dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87042b1 - Browse repository at this point
Copy the full SHA 87042b1View commit details
Commits on Mar 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 90df805 - Browse repository at this point
Copy the full SHA 90df805View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc336a9 - Browse repository at this point
Copy the full SHA dc336a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18a9e3e - Browse repository at this point
Copy the full SHA 18a9e3eView commit details -
Fix initial kernel memory mapping size on boot
- Use proper kernel start/end addresses when setting up higher half kernel mapping. - Fix initial 1:1 memory mapping created during boot sometimes being too small for the kernel. This led to extremely unintuitive and hard to debug errors triggered by fluctuating kernel code size. E.g.: - enabling a debug output flag caused the framebuffer to be mapped as read-only - adding an assertion that the framebuffer was mapped as writeable caused the framebuffer to become writeable again...
Configuration menu - View commit details
-
Copy full SHA for f8b2378 - Browse repository at this point
Copy the full SHA f8b2378View commit details
Commits on Mar 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2393e73 - Browse repository at this point
Copy the full SHA 2393e73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ff6845 - Browse repository at this point
Copy the full SHA 1ff6845View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75e0905 - Browse repository at this point
Copy the full SHA 75e0905View commit details -
Configuration menu - View commit details
-
Copy full SHA for b146551 - Browse repository at this point
Copy the full SHA b146551View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc4965c - Browse repository at this point
Copy the full SHA cc4965cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1877015 - Browse repository at this point
Copy the full SHA 1877015View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35fdfb3 - Browse repository at this point
Copy the full SHA 35fdfb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23b3766 - Browse repository at this point
Copy the full SHA 23b3766View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90da924 - Browse repository at this point
Copy the full SHA 90da924View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c018e6 - Browse repository at this point
Copy the full SHA 0c018e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 810bfe5 - Browse repository at this point
Copy the full SHA 810bfe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1754d42 - Browse repository at this point
Copy the full SHA 1754d42View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6553dc - Browse repository at this point
Copy the full SHA b6553dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 589569b - Browse repository at this point
Copy the full SHA 589569bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca7e6eb - Browse repository at this point
Copy the full SHA ca7e6ebView commit details
Commits on Mar 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 76f5d01 - Browse repository at this point
Copy the full SHA 76f5d01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60ac14d - Browse repository at this point
Copy the full SHA 60ac14dView commit details
Commits on Mar 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 227cc48 - Browse repository at this point
Copy the full SHA 227cc48View commit details
Commits on Mar 25, 2023
-
Fix UB in add-debug libelfin library when calling front() on an empty…
… string Bug found in SWEB by https://github.com/Ferdi265 Open pull request on the upstream project that's been ignored so far... aclements/libelfin#63
Configuration menu - View commit details
-
Copy full SHA for 03207d0 - Browse repository at this point
Copy the full SHA 03207d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c586289 - Browse repository at this point
Copy the full SHA c586289View commit details
Commits on Apr 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 614b780 - Browse repository at this point
Copy the full SHA 614b780View commit details
Commits on May 19, 2023
-
Use __is_convertible builtin in ustl when available
Fix compilation on GCC 13 IAIK#292
Configuration menu - View commit details
-
Copy full SHA for ad1b59a - Browse repository at this point
Copy the full SHA ad1b59aView commit details
Commits on May 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a901873 - Browse repository at this point
Copy the full SHA a901873View commit details