/* * Copyright (c) 2017 Jean-Paul Etienne * Contributors: 2018 Antmicro * * SPDX-License-Identifier: Apache-2.0 */ #include /* exports */ GTEXT(__start) /* imports */ GTEXT(__initialize) GTEXT(__irq_wrapper) SECTION_FUNC(vectors, __start) .option norvc; /* * Set mtvec (Machine Trap-Vector Base-Address Register) * to __irq_wrapper. */ la t0, __irq_wrapper csrw mtvec, t0 /* Jump to __initialize */ tail __initialize