zephyr/include/arch/arc/v2
Watson Zeng 0da8ec70dc arch: arc: enable divide zero exception
STATUS32.DZ(bit 13) is the EV_DivZero exception enable bit, and it's
not enabled by default. we need to set it explicitly to enable divide
zero exception on early boot and each thread's setup.

The DZ bit is ignored on write and read as zero when there is no
hardware division configured. So we can simply set DZ bit even if
there is no hardware division configured.

Signed-off-by: Watson Zeng <zhiwei@synopsys.com>
2021-03-19 13:56:59 -04:00
..
mpu zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
secureshield zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
arc_connect.h arch: arc: add support of ARConnect inter-core debug unit 2020-11-09 15:52:15 -06:00
arcv2_irq_unit.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
asm_inline_gcc.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
asm_inline.h
aux_regs.h arch: arc: enable divide zero exception 2021-03-19 13:56:59 -04:00
error.h tests: coverage: exclude the CODE UNREACHABLE of code coverage 2021-01-15 12:42:00 -05:00
exc.h
irq.h ARC: change direct IRQ declaration for metaware toolchain 2020-09-05 10:22:56 -05:00
linker.ld debug: Clean up thread awareness data sections 2021-03-17 14:43:01 -05:00
misc.h clock: rename z_timer_cycle_get_32 -> sys_clock_cycle_get_32 2021-03-19 11:22:17 -04:00
sys_io.h arc: sys_io: fix sys_read32 return value from uint16_t to uint32_t 2021-01-22 09:32:09 -05:00