Commit Graph

21 Commits

Author SHA1 Message Date
191abf6b8f mpidr: wrap with proper bitfield getters
Prevents callers from dealing with CORE_MASK.
2020-07-08 00:04:54 +02:00
e67efe439b libsupport: fixed core1 restart.
The TRM mentioned that user should stop the clock, de-assert the reset,
and then restart the clock for core reset.

This fixes the kernel restart problem in one of the zc706 board.
2020-07-07 10:17:15 +08:00
f68b5896ce remove unused imports 2020-07-06 21:03:36 +08:00
e430600683 fix exception vectors 2020-07-06 21:02:46 +08:00
0c60d684e4 slcr: remove soft reset
Does not work and probably difficult to get to work.
2020-07-06 13:06:10 +08:00
6195ad40c3 libsupport_zynq: make panic handler an optional feature 2020-06-29 10:05:46 +08:00
b129d3e0df panic: fix CORE_MASK 2020-06-25 01:27:23 +02:00
eea042e2ee experiments: update ps7_init for zc706 2020-06-24 22:23:05 +02:00
d96343c249 uncached: refactor into UncachedSlice 2020-06-18 01:28:25 +02:00
4e1f46b3e2 core1: support redirecting vectors to sdram 2020-05-06 22:07:12 +08:00
619ebf147c libsupport_zynq: move mod logger to libboard_zynq 2020-05-01 01:33:40 +02:00
3948021458 define core1 stack in linker script 2020-04-28 19:31:49 +08:00
2802d21d08 libsupport_zynq: fix doc 2020-04-28 01:13:08 +02:00
dfcdeb09ca alloc: support initializing from linker information 2020-04-27 10:06:55 +08:00
aa93794632 libboard_zynq: add GlobalTimer::get_us(), use in libsupport_zynq::logger 2020-04-25 03:01:19 +02:00
61e67520d1 libsupport_zynq: better logging format (from ARTIQ) 2020-04-24 12:06:38 +08:00
a376b37426 libsupport_zynq: add logger implementation for the log crate 2020-04-20 23:40:01 +02:00
50667f0a13 core1: reset -> disable, add restart function 2020-04-17 14:05:45 +08:00
58e4e34fa5 libsupport_zynq: fix a cast 2020-04-10 20:41:16 +02:00
319f7d9eef move smoltcp dependency to libboard_zynq only 2020-03-25 22:23:30 +01:00
2b543c18c5 libboard_zc706: rename to libsupport_zynq
Fixes Gitea issue #9
2020-01-30 22:54:48 +01:00