summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu (unfollow)
Commit message (Expand)AuthorFilesLines
4 daysarm: Optimize interrupt handlingSebastian Huber3-0/+53
4 daysarm: Fix stack alignment during interrupt handlingSebastian Huber1-10/+23
4 daysarm: Avoid duplicate move from CPSRSebastian Huber1-4/+3
6 daysarm: Rework per-CPU control in interrupt handlingSebastian Huber1-56/+46
6 daysarm: Use push/pop instructions for readabilitySebastian Huber1-11/+11
2021-11-30arm: Add AARCH32_PMSA_DATA_READ_WRITE_DEFAULTSebastian Huber1-8/+28
2021-11-30arm: Fix AARCH32_PMSA_DATA_READ_WRITE_CACHEDSebastian Huber1-1/+1
2021-11-26sparc: Add workaround for GRLIB-TN-0011Sebastian Huber1-0/+12
2021-11-22cpukit: Consistize OAR copyright headersKinsey Moore1-1/+1
2021-11-01bsps/aarch64: Set interrupt level correctlyKinsey Moore1-5/+11
2021-11-01aarch64: Break out MMU definitionsKinsey Moore1-0/+97
2021-11-01cpukit/aarch64: Use correct debug register namesKinsey Moore1-16/+1096
2021-10-29cpukit/aarch64: Add exception extensions supportKinsey Moore4-84/+292
2021-10-29cpukit: Add exception extensionsKinsey Moore1-0/+63
2021-10-13microblaze: Rework for RTEMS 6Alex White12-1490/+963
2021-10-13bsps: Add MicroBlaze FPGA BSPHesham ALMatary5-79/+238
2021-10-13score: Add MicroBlaze portJoel Sherrill4-0/+1626
2021-10-04improve the format error reporting on i386Zacchaeus Leung1-4/+4
2021-10-01cpukit/aarch64: Use correct interrupt level typesKinsey Moore2-4/+4
2021-10-01cpukit/aarch64: Use correct context register setsKinsey Moore2-55/+123
2021-09-21cpukit: Add AArch64 SMP SupportKinsey Moore5-9/+160
2021-09-21build: Remove old build systemSebastian Huber17-156/+0
2021-08-09Turn off executable permissions for a number of source filesJoel Sherrill1-0/+0
2021-07-28score: Canonicalize _CPU_Fatal_halt()Sebastian Huber50-284/+224
2021-07-28score: Remove processor event broadcast/receiveSebastian Huber8-103/+0
2021-07-16cpukit: occured -> occurredSebastian Huber2-4/+4
2021-07-15sparc: Prefer RTEMS_FATAL_SOURCE_EXCEPTIONSebastian Huber1-14/+0
2021-06-29arm: For AArch32 use non-shareable memorySebastian Huber1-2/+2
2021-06-29arm: Fix AARCH32_PMSA_ATTR_XN valueSebastian Huber1-1/+1
2021-06-29arm: Fix AArch32 memory attribute definesSebastian Huber1-4/+4
2021-06-29arm: Disable alignment check in PMSA initSebastian Huber1-1/+1
2021-06-24sparc: Simplify trap table initializationSebastian Huber3-54/+638
2021-06-24sparc: Move FP frame offset defines to cpuimpl.hSebastian Huber2-57/+57
2021-06-24sparc: More reliable bad trap handlingSebastian Huber5-1/+513
2021-06-24sparc: Move ISR handler install routinesSebastian Huber2-174/+201
2021-06-24score: Remove _CPU_Initialize_vectors()Sebastian Huber12-72/+0
2021-06-21cpu/armv7m: Fix initialization of MPU regionsChristian Mauderer1-1/+1
2021-06-21cpu/armv7m: Avoid regions with negative sizeChristian Mauderer1-1/+1
2021-06-16arm: Fix parameter use in AARCH32_PMSA_MEM_ATTR()Sebastian Huber1-1/+1
2021-05-27bsps/aarch64: Add MMU driver to relax alignmentKinsey Moore1-16/+50
2021-05-27bsps/aarch64: Break out system registersKinsey Moore1-0/+9985
2021-05-26score/aarch64: Align context validation frameKinsey Moore1-11/+18
2021-05-18score: Add _CPU_Context_switch_no_return()Sebastian Huber8-4/+55
2021-04-20Remove superfluous <rtems/score/wkspace.h> includesSebastian Huber8-8/+0
2021-04-19cpukit/aarch64: Restore ISR cookie bit maskKinsey Moore1-13/+13
2021-04-06cpukit/aarch64: Add ESR register decodingAlex White1-10/+125
2021-03-11leon,tn-0018: work around GRLIB-TN-0018 errataDaniel Hellstrom6-1/+105
2021-03-11sparc,leon: avoid triggering LEON3FT errata TN-0009Daniel Hellstrom1-2/+3
2021-03-11sparc,leon: avoid triggering TN-0009 bad sequenceDaniel Hellstrom1-1/+2
2021-03-11sparc: fix bad register alignment for 64 bit storeDaniel Hellstrom1-1/+3