artiq/soc/runtime
whitequark 14c7b15785 Add a test harness for exceptions.
The libunwind.h is duplicated here so that it would be possible
to test the Python parts without pulling in misoc.
2015-07-27 04:18:12 +03:00
..
liblwip runtime: report TTL status over UDP 2015-06-03 18:26:19 +08:00
lwip@d3217718a9 update lwip 2015-06-27 22:48:41 +02:00
Makefile runtime: report TTL status over UDP 2015-06-03 18:26:19 +08:00
artiq_personality.c Add a test harness for exceptions. 2015-07-27 04:18:12 +03:00
bridge.c complete AD9914 support (no programmable modulus, untested) 2015-07-08 17:22:43 +02:00
bridge.h runtime: support test mode on AMP 2015-04-16 21:47:05 +08:00
bridge_ctl.c runtime: add missing include 2015-05-21 12:00:48 +08:00
bridge_ctl.h runtime: reset all DDSes upon startup 2015-05-09 17:12:38 +08:00
clock.c watchdog support on core device (broken by bug similar to issue #19) 2015-04-29 12:58:37 +08:00
clock.h watchdog support on core device (broken by bug similar to issue #19) 2015-04-29 12:58:37 +08:00
dds.c complete AD9914 support (no programmable modulus, untested) 2015-07-08 17:22:43 +02:00
dds.h complete AD9914 support (no programmable modulus, untested) 2015-07-08 17:22:43 +02:00
elf_loader.c comm: refactor to support lwip event model 2015-04-22 01:31:31 +08:00
elf_loader.h runtime/elf_loader: add alignment comment 2015-04-23 19:06:23 +08:00
exception_jmp.S soc/runtime: cleanup/simplify exception_longjmp 2014-09-24 00:00:10 +08:00
exceptions.c comm: refactor to support lwip event model 2015-04-22 01:31:31 +08:00
exceptions.h runtime: support DDS batches 2015-05-08 16:51:54 +08:00
flash_storage.c runtime/flash_storage: use log not printf 2015-06-27 22:47:36 +02:00
flash_storage.h flash_storage: refactor + unit tests + artiq_coreconfig.py CLI + doc 2015-05-27 18:06:12 +08:00
gen_service_table.py complete support for TTL clock generator 2015-07-04 18:36:01 +02:00
isr.c PEP8 2014-09-05 12:03:22 +08:00
kloader.c runtime: process essential kernel CPU messages at all time 2015-07-25 16:26:04 +08:00
kloader.h runtime: process essential kernel CPU messages at all time 2015-07-25 16:26:04 +08:00
kserver.c runtime: get IP and MAC from flash storage 2015-05-01 12:34:47 +08:00
kserver.h runtime: get IP and MAC from flash storage 2015-05-01 12:34:47 +08:00
ksupport.c never stop RTIO counter 2015-07-07 15:29:38 +02:00
ksupport.ld Update ldscripts with -fPIC support. 2015-07-26 16:16:48 +03:00
linker.ld Update ldscripts with -fPIC support. 2015-07-26 16:16:48 +03:00
log.c runtime,coredevice: Ethernet support (buggy) 2015-04-23 23:22:40 +08:00
log.h comm: refactor to support lwip event model 2015-04-22 01:31:31 +08:00
mailbox.c runtime/mailbox: remove flush of L2 cache (L2 cache is now shared between CPUs) 2015-06-18 12:18:45 +02:00
mailbox.h runtime: support RPC and log on AMP 2015-04-06 19:40:12 +08:00
main.c runtime: process essential kernel CPU messages at all time 2015-07-25 16:26:04 +08:00
messages.h runtime: reset all DDSes upon startup 2015-05-09 17:12:38 +08:00
moninj.c complete support for TTL clock generator 2015-07-04 18:36:01 +02:00
moninj.h runtime: report TTL status over UDP 2015-06-03 18:26:19 +08:00
rtio.c never stop RTIO counter 2015-07-07 15:29:38 +02:00
rtio.h runtime: break ttl-specific functions from rtio 2015-05-08 16:20:12 +08:00
services.c runtime: provide fixdfdi 2015-06-27 23:51:48 +02:00
services.h runtime: new serial protocol, support multiple entry points and log messages 2014-09-15 22:40:33 +08:00
session.c runtime: process essential kernel CPU messages at all time 2015-07-25 16:26:04 +08:00
session.h runtime,coredevice: Ethernet support (buggy) 2015-04-23 23:22:40 +08:00
test_mode.c complete AD9914 support (no programmable modulus, untested) 2015-07-08 17:22:43 +02:00
test_mode.h soc/runtime: import DDS/TTL tester (functions not accessible yet) 2015-03-11 22:02:19 +01:00
ttl.c complete support for TTL clock generator 2015-07-04 18:36:01 +02:00
ttl.h complete support for TTL clock generator 2015-07-04 18:36:01 +02:00