summaryrefslogtreecommitdiffstats
path: root/src/core/arm/cpu_interrupt_handler.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* cpu_interrupt_handler: Mark move contructor/assignment as deletedLioncash2020-11-081-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.
* Revert "core: Fix clang build"bunnei2020-10-211-2/+2
|
* core: Fix clang buildLioncash2020-10-181-2/+2
| | | | | | | Recent changes to the build system that made more warnings be flagged as errors caused building via clang to break. Fixes #4795
* cpu_interrupt_handler: Misc style changesReinUsesLisp2020-08-261-1/+1
|
* cpu_interrupt_handler: Make is_interrupted an atomicReinUsesLisp2020-08-261-1/+2
| | | | Fixes a race condition detected from tsan
* Core/Common: Address Feedback.Fernando Sahmkow2020-06-281-1/+1
|
* General: Recover Prometheus project from harddrive failure Fernando Sahmkow2020-06-271-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.