Leon Schuermann

Results 24 issues of Leon Schuermann

### Pull Request Overview Given the changes introduced in the previous commits (introducing the CortexM subarch trait), which cause the Rust compiler to have direct visibility of the `#[naked]` functions...

blocked

### Pull Request Overview This is a work in progress PR to add VirtIO support for the VirtIO `NetworkCard` and `EntropySource` device types, running on the `qemu_rv32_virt` board to be...

blocked
needs-rebase

### Pull Request Overview In an effort to fix the issues identified in #2773, this proposes a new, redesigned linked-list interface and types for Tock. It appears that one major...

kernel
WG-OpenTitan

### Pull Request Overview This commit migrates the ProcessSlice interface in Tock to work on raw pointers instead of slices of `Cell`s. Most notably, this prevents usage of Rust's `Index`...

kernel

It's a common paradigm for chips in Tock to take some buffer which is written to using a DMA operation. Because this buffer must be handed back to the client...

bug

This is quite a large changeset. It introduces three major components as outlined below, which all depend on each other. I recommend reviewing the individual commits over the very large...

### Pull Request Overview This allows users of tock-registers to have multiple invocations of `register_fields!` in the same module. Prior to this change, `rustc` would not have allowed the module...

tock-libraries

Just as an example, here is a request for a station in Böblingen: ```xml kreistierheim B?blingen, B?blingen Kreistierheim B?blingen B?blingen Kreistierheim ``` The same goes for JSON. Is this a...

### Pull Request Overview Platform-specific code in Tock is commonly placed behind a conditional compilation #[cfg( attribute that specifies that - the target needs to be of a certain architecture...

nrf
tock-libraries
risc-v
WG-OpenTitan
stm32

### Pull Request Overview This is a second, slightly less elegant but working(?) stab at #3847. Tock's core kernel design permits process implementations with system call interfaces other than the...

risc-v
WG-OpenTitan