/** * Copyright (c) 2018 Fuzhou Rockchip Electronics Co., Ltd * * SPDX-License-Identifier: Apache-2.0 ****************************************************************************** * @file drv_cache_gcc.S * @version V0.1 * @brief cpu cache interface * * Change Logs: * Date Author Notes * 2019-04-01 Cliff.Chen first implementation * ****************************************************************************** */ .cpu cortex-m4 .syntax unified .thumb .text .global CACHE_IRQHandler .type CACHE_IRQHandler, %function CACHE_IRQHandler: MRS r2, PRIMASK CPSID I MOV r0, lr /* get lr */ MOV r1, sp /* get stack pointer (current is MSP) */ BL cache_dump_ahb_error Fault_Loop: BL Fault_Loop /* while(1) */