Sebastien Bourdeauducq
ce4b5739ed
runtime: reset all DDSes upon startup
2015-05-09 17:12:38 +08:00
Sebastien Bourdeauducq
8fe5c7ac01
runtime/test_mode: support setting O and OE separately
2015-05-02 12:16:09 +08:00
Sebastien Bourdeauducq
53055a045d
test_mode: flash storage access
2015-04-28 13:01:54 +08:00
Sebastien Bourdeauducq
938e1c2842
Remove UP support.
...
The only advantage of UP is to support the Papilio Pro, but that port is also very limited in other ways and the Pipistrello provides a more reasonable platform that also supports AMP.
On the other hand, RPCs on UP are difficult to implement with the session.c protocol system (without an operating system or coroutines), along with many other minor difficulties and maintainance issues. Planned features such as watchdogs in the core device are also difficult on UP.
2015-04-27 20:43:45 +08:00
Sebastien Bourdeauducq
18106cc014
comm: refactor to support lwip event model
2015-04-22 01:31:31 +08:00
Sebastien Bourdeauducq
b972abd142
runtime: fix test mode on UP
2015-04-18 15:30:46 +08:00
Sebastien Bourdeauducq
6a5f58e5a9
runtime: support test mode on AMP
2015-04-16 21:47:05 +08:00
Sebastien Bourdeauducq
4c10182c9f
rtio: refactor, use rtlink
2015-04-14 19:44:45 +08:00
Sebastien Bourdeauducq
1bca614d11
runtime: use UP/AMP terminology
2015-04-05 17:55:05 +08:00
Sebastien Bourdeauducq
cbdc1ba46f
runtime: biprocessor support (incomplete, WIP)
2015-04-04 22:08:32 +08:00
Sebastien Bourdeauducq
21a0919ddc
runtime: load support code into kernel CPU
2015-04-03 17:44:56 +08:00
Sebastien Bourdeauducq
f124350555
runtime: disable kernel-CPU functions when kernel-CPU not present
2015-04-02 17:00:59 +08:00
Sebastien Bourdeauducq
4b66e3108a
runtime: demonstrate basic inter-CPU communication
2015-04-02 16:54:08 +08:00
Sebastien Bourdeauducq
0416da8634
runtime/test: implement ttlout, clksel and dds functions
2015-03-12 13:14:06 +01:00
Sebastien Bourdeauducq
d38014b07d
soc/runtime: import DDS/TTL tester (functions not accessible yet)
2015-03-11 22:02:19 +01:00