summaryrefslogtreecommitdiffstats
path: root/src/core/arm/cpu_interrupt_handler.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-11-08cpu_interrupt_handler: Mark move contructor/assignment as deletedLioncash1-2/+2
The interrupt handler contains a std::atomic_bool, which isn't copyable or movable, so the special move member functions will always be deleted, despite being defaulted. This can resolve warnings on clang and GCC.
2020-10-21Revert "core: Fix clang build"bunnei1-2/+2
2020-10-18core: Fix clang buildLioncash1-2/+2
Recent changes to the build system that made more warnings be flagged as errors caused building via clang to break. Fixes #4795
2020-08-26cpu_interrupt_handler: Misc style changesReinUsesLisp1-1/+1
2020-08-26cpu_interrupt_handler: Make is_interrupted an atomicReinUsesLisp1-1/+2
Fixes a race condition detected from tsan
2020-06-28Core/Common: Address Feedback.Fernando Sahmkow1-1/+1
2020-06-27General: Recover Prometheus project from harddrive failure Fernando Sahmkow1-0/+39
This commit: Implements CPU Interrupts, Replaces Cycle Timing for Host Timing, Reworks the Kernel's Scheduler, Introduce Idle State and Suspended State, Recreates the bootmanager, Initializes Multicore system.