xous-core
xous-core copied to clipboard
The Xous microkernel
This isn't so much an issue with Xous as it is with ELF and linker scripts in general. If we look at the segments of a server, this is what...
There is some either hardware bug or configuration issue of the TLV320AIC3100 codec, such that the right channel data is appearing shifted to the left by one, causing clipping on...
Not all processes should be able to make all syscalls to the kernel. Processes are born with the full scope of syscalls available to them, and the `pledge` call reduces...
This is the branch for working out swap integration into the kernel. A provisional to-do list includes: - [ ] Rework argument setup from loader-to-kernel handoff, now that we know...
GDB Docs
When attempting to use gdb to debug why a process crashed with renode, I attempted to follow the docs: https://betrusted.io/xous-book/ch03-04-debugging-programs.html, but ran into some issues. 1. The docs reference port...
`ring` is now at 0.17, which means we could absorb this if it benefited other efforts in Xous. --- ## TL;DR To facilitate any testing, you may fetch the following...
This is a note mainly for @bunnie when implementing the next-gen hardware. We should switch the loader verification to the ed25519-ph scheme. It is now standardized and using the pre-hash...
This issue report stems from [this comment](https://github.com/betrusted-io/xous-core/issues/478#issuecomment-1917129510). While FIDO2 works fine, it seems the older U2F fails where a different device, a NitroKey 3, works fine. I installed [libu2f-server](https://developers.yubico.com/libu2f-server/) and...
With the recent merge of networking support, the only major component that is outstanding is filesystem support. While there is existing filesystem support in our local fork, it is not...
## Background Every service in Xous currently uses an idiom similar to this one: https://github.com/betrusted-io/xous-core/blob/8703764b8e1e180d30e8f6728bc44d2bb2eca6b4/api/xous-api-ticktimer/src/lib.rs#L168-L180 The rationale behind this is as follows: - Connections are a scarce resource (31 per...