aboutsummaryrefslogtreecommitdiff
path: root/core/arch/arm/kernel/thread_a32.S
AgeCommit message (Expand)Author
2021-09-08core: lpae: use "base table" naming instead of "l1 table"Izik Dubnov
2021-06-06core: arm32: update thread_smc() for SMCCC v1.2Jens Wiklander
2021-05-03core: add thread_smccc()Jens Wiklander
2021-02-04core: fix icache_inv_user_range()Jens Wiklander
2020-11-23core: arm: helper function to read 32bit usr_sp banked registerEtienne Carriere
2020-10-21core: replace assembly directive .align with .balignJens Wiklander
2020-10-21core: correct alignment for exception vectorsJens Wiklander
2020-09-04arm32: fold UNWIND(.fnstart/.fnend) into the FUNC macrosJerome Forissier
2020-09-04arm32: move the UNWIND() macro to <asm.S>Jerome Forissier
2020-08-14core: simplify setting of THREAD_CLF_TMPJerome Forissier
2020-06-24libutee, ldelf: add leading underscore to syscall wrappersJerome Forissier
2020-05-05core: rename KEEP_INIT() and KEEP_PAGER()Jerome Forissier
2020-04-02Remove '.section .text.<name>' and use function macros insteadJerome Forissier
2020-03-10core: core_mmu_v7.c: set TTBCR_PD1 in reduced mappingsJens Wiklander
2019-12-16core: get svc handler from the context of current sessionJens Wiklander
2019-12-16core: thread_enter_user_mode(): avoid leaking register contentJens Wiklander
2019-11-08core: arm32: disable interrupt in thread_excp_vect_workaroundMark-PK Tsai
2019-08-26core: replace thread_nintr_handler_ptr with weak functionJens Wiklander
2019-08-26core: thread: separate old SMC interface handlingJens Wiklander
2019-08-09core: add CFG_CORE_WORKAROUND_NSITR_CACHE_PRIMEJens Wiklander
2019-07-30Remove deprecated ldm/stm instructionsJerome Forissier
2019-07-10core: thread_a32.S: use assembler unified syntax (UAL)Jerome Forissier
2019-07-01core: add icache_inv_user_range()Jens Wiklander
2019-01-25core: arm32: fix gicv3 fiq raceJens Wiklander
2019-01-09core: fix thread_excp_vect_end and literal poolJens Wiklander
2018-08-03arm32: add assembly directive: .arch_extension secJerome Forissier
2018-05-16Remove license notice from STMicroelectronics filesEtienne Carriere
2018-04-13core: calculate size of special rx map at EL0Jens Wiklander
2018-04-13core: arm: add thread_smc()Jens Wiklander
2018-03-14build: include <generated/asm-defines.h> instead of <asm-defines.h>Jerome Forissier
2018-02-28core: select workaround vector in CJens Wiklander
2018-02-28core: rename exception vectorsJens Wiklander
2018-01-30arm32: enable ACTLR_CA8_ENABLE_INVALIDATE_BTBJens Wiklander
2018-01-16core: arm32: thread: invalidate branch predictorJens Wiklander
2018-01-16core: arm32: thread: update vector relative to vbarJens Wiklander
2018-01-15core: thread: fix exception returnJens Wiklander
2018-01-10Add SPDX license identifiersJerome Forissier
2018-01-10core: use minimal kernel map in user spaceJens Wiklander
2018-01-10core: thread_a32.S: move intr handler macrosJens Wiklander
2018-01-10core: arm32: exception handlers in one sectionJens Wiklander
2018-01-10core: thread: add thread_get_user_kcode()Jens Wiklander
2017-12-21core: thread_a32.S: remove useless .sectionJens Wiklander
2017-11-08Keep assembly functions in separate sectionsJens Wiklander
2017-11-08core: arm32: thread_set_und_sp(): correct end tagJens Wiklander
2017-08-31Fix FIQ mask for the native interrupt handler for arm32David Wang
2017-08-31Disable IRQ and FIQ in IRQ/ABT/SVC/UND thread handlers for arm32David Wang
2017-08-18core: arm32: handle aborts in system modeJens Wiklander
2017-07-18core: arm32: fix native_intr_handler()Jens Wiklander
2017-05-29core: use only KEEP*() macros for dependenciesJens Wiklander
2017-04-24Support ARM GICv3 modeDavid Wang