|
dc593ec0f0
|
Merge branch 'rtio-sed' into sed-merge
|
2018-01-10 12:04:54 +08:00 |
|
whitequark
|
7687a34285
|
firmware: remove dependency on compiler-rt.
|
2017-12-28 04:08:29 +00:00 |
|
|
20d79c930c
|
drtio: use SED and input collector
|
2017-09-24 12:23:47 +08:00 |
|
|
928cffb09b
|
firmware: export floor() in ksupport. Closes #828
|
2017-09-10 12:07:06 +08:00 |
|
|
c86029bca2
|
i2c: expose restart as syscall, add structure for I2C-over-DRTIO
|
2017-06-19 23:44:51 +08:00 |
|
|
8399f8893d
|
add kernel access to non-realtime SPI buses (#740)
|
2017-06-18 12:45:07 +08:00 |
|
whitequark
|
41c4de4556
|
DMA: add API for a much faster replay using handles.
|
2017-04-18 08:20:12 +00:00 |
|
whitequark
|
a4ece19614
|
Implement DMA playback.
|
2017-02-28 21:28:40 +00:00 |
|
whitequark
|
5d3b00cf12
|
Implement recording of DMA traces on the core device.
|
2017-02-26 02:50:20 +00:00 |
|
whitequark
|
d04e611232
|
firmware, compiler: rename rpc functions to be more consistent.
|
2017-02-25 14:12:58 +00:00 |
|
whitequark
|
04ad267055
|
firmware: rewrite the dynamic linker in Rust.
|
2017-02-24 18:57:29 +00:00 |
|
|
bc3fc26e34
|
coredevice: expose PCU
|
2017-02-18 14:09:12 +01:00 |
|
whitequark
|
c39394b4d5
|
firmware: port the exception handling routines to Rust.
|
2017-02-04 08:21:07 +00:00 |
|
whitequark
|
fd8b11532f
|
compiler, firmware: use Pascal strings everywhere.
This removes a large amount of very ugly code, and also simplifies
the compiler and runtime.
|
2017-02-03 11:53:27 +00:00 |
|
whitequark
|
bc22d1c009
|
firmware: libksupport → ksupport.
The idea is that support libraries are called lib*, and the final
products that linked into an executable are not.
|
2017-01-31 22:24:37 +00:00 |
|