zephyr/tests/arch/arm/arm_irq_vector_table
Ioannis Glaropoulos 1084e5b652 tests: arch: arm_irq_vector_table: no explicit const array size
We do not need to explicitly define the size of the const
array elements for the customized IRQ vector, used in the
test. The compiler should be able to infer the actual size
by counting the provided entries.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2019-10-18 10:16:32 +02:00
..
src tests: arch: arm_irq_vector_table: no explicit const array size 2019-10-18 10:16:32 +02:00
CMakeLists.txt
Kconfig
README.txt
prj.conf
testcase.yaml tests: kernel: move arm-specific kernel tests under tests/arch/arm 2019-07-09 09:53:44 -07:00

README.txt

Title: Installation of ISRs Directly in the Vector Table (ARM Only)

Description:

Verify a project can install ISRs directly in the vector table. Only for
ARM Cortex-M3/4/7/33 targets.

---------------------------------------------------------------------------

Building and Running Project:

This project outputs to the console.  It can be built and executed on QEMU as
follows:

    make run

---------------------------------------------------------------------------

Troubleshooting:

Problems caused by out-dated project information can be addressed by
issuing one of the following commands then rebuilding the project:

    make clean          # discard results of previous builds
                        # but keep existing configuration info
or
    make pristine       # discard results of previous builds
                        # and restore pre-defined configuration info

---------------------------------------------------------------------------

Sample Output:

tc_start() - Test Cortex-M3 IRQ installed directly in vector table
isr0 ran!
isr1 ran!
isr2 ran!
PASS - main.
===================================================================
PROJECT EXECUTION SUCCESSFUL