Commit Graph

348 Commits (rtio)
 

Author SHA1 Message Date
pca006132 df44eab2bc runtime/rtio_acp: change back to normal sequence. 3 years ago
pca006132 d12bf11de1 runtime/rtio_acp: working 3 years ago
pca006132 7342736124 szl: reduced binary size. 3 years ago
Sebastien Bourdeauducq 3a8a025d5f update dependencies, zc706 -> zynq-rs 3 years ago
Sebastien Bourdeauducq 2f6310f8bd cleanup 3 years ago
Sebastien Bourdeauducq 8dabc8e6fd runtime: remove access to obsolete i_overflow_reset CSR 3 years ago
Sebastien Bourdeauducq 1eeee43d64 acpki: implement input interface 3 years ago
pca006132 0354699ae3 runtime/kernel/dma: fixed missing end of buffer marker. 3 years ago
Sebastien Bourdeauducq 7873565917 runtime: expose libm tan 3 years ago
pca006132 05e1614313 runtime/kernel: fixed duration bug. 3 years ago
Sebastien Bourdeauducq 323191b9fc runtime: expose more libm functions 3 years ago
Sebastien Bourdeauducq 2f7cc6fc38 tune compiler optimizations 3 years ago
pca006132 5becf0af0a runtime/kernel: fixed memory corruption for cache and DMA. 3 years ago
pca006132 e7752a3d6d runtime/kernel: fixes core0 memory leak. 3 years ago
Sebastien Bourdeauducq 984bb08d27 Makefile: optimize 3 years ago
Sebastien Bourdeauducq de2d7ecf48 typo 3 years ago
pca006132 c85e85aa6d runtime/logger: use blocking wait. 3 years ago
pca006132 4b6c5d5679 runtime/kernel: store DMA and cache buffer on core0. 3 years ago
Sebastien Bourdeauducq 72427dbebb runtime: cleanup core_log 3 years ago
Sebastien Bourdeauducq 6d654de3d5 runtime: implement core_log 3 years ago
Sebastien Bourdeauducq 3092bfc21a runtime: expose __aeabi_idivmod to kernel 3 years ago
Sebastien Bourdeauducq b915176b29 runtime: implement acpki RTIO output 3 years ago
Sebastien Bourdeauducq 537f4968eb acpki: add legacy i_status/o_status registers 3 years ago
Sebastien Bourdeauducq 62988a580e acpki: update for combined RTIO channel/address 3 years ago
pca006132 a9c40f7478 Updated cargoSha256. 3 years ago
pca006132 fc21fcc920 runtime/comms: removed sync_channel hack. 3 years ago
pca006132 6a4d871917 runtime/irq: use spinlock functions instead of asm. 3 years ago
Sebastien Bourdeauducq 8337c9173e runtime: share rtio_log format function 3 years ago
Sebastien Bourdeauducq 1e20259c36 fix acpki selection 3 years ago
Sebastien Bourdeauducq a5938b0fd6 default.nix: add ACPKI-enabled builds 3 years ago
Sebastien Bourdeauducq f8d4036451 add ACP kernel initiator 3 years ago
Sebastien Bourdeauducq c9bac028bf dma: call rtio module to get time cursor position 3 years ago
pca006132 7f4ccc9ded Updated cargoSha256 3 years ago
pca006132 56e7cc822c runtime/comms: limited concurrent connections to 1 only. 3 years ago
pca006132 d58a3ef12c runtime/comms: restart core1 before kernel load. 3 years ago
pca006132 fa00ab211d Updated zc706 dependency and fixed compiler errors. 3 years ago
Sebastien Bourdeauducq 7caee2bf88 improve DMA logging 3 years ago
Sebastien Bourdeauducq bd6222dbaf fix DMA example 3 years ago
Sebastien Bourdeauducq 2e7090a359 remove unused import 3 years ago
Astro b388b529ad dyld: remove KERNEL_EXIDX_START/END globals, move dl_unwind_find_exidx() into runtime::kernel::core1 3 years ago
Astro 641204425e dyld: obtain EXIDX offsets from section headers 3 years ago
Sebastien Bourdeauducq 7f983a453d implement core device cache 3 years ago
Sebastien Bourdeauducq 673ad3fd8e update cargosha256 3 years ago
Sebastien Bourdeauducq 630dcc274e fix compilation warning with new rustc 3 years ago
Sebastien Bourdeauducq e64f59723c dma: use const initializer for manager 3 years ago
Sebastien Bourdeauducq 886582869c update rustc 3 years ago
Sebastien Bourdeauducq 26874030fc retry RTIO PLL lock 3 years ago
pca006132 0ce45b145e kernel: proper type for static shared variables. 3 years ago
pca006132 0310421085 RTIO DMA: Compiled but not working. 3 years ago
pca006132 64dad88a32 Kernel exception: fixed top level finally. (#70) 3 years ago