hardware.assembly: HardwareOutPipe fix buffer_size...
by sazzach 2 days 1 hour
hardware.assembly: HardwareOutPipe fix buffer_size not working when > ~2000000

Previously, when buffer_size was set, send only checked the size of
inflight requests. This meant that if buffer_size was more than
~_max_packets_per_ep * 512 (2097152), send would never stall as the
size of inflight requests cannot exceed this value.

Changed to instead consider both the size of inflight requests and
the size of the contents of the buffer.
5cdb5925
applet.audio.dac: migrate to V2 API
by sazzach 3 months 4 days
58e69335
[pre-commit.ci] pre-commit autoupdate
by pre-commit-ci[bot] 3 days 12 hours
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/astral-sh/ruff-pre-commit: v0.14.6 → v0.14.7](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.6...v0.14.7)
b1e9a04b
applet.internal.selftest: add `pins-bufs` mode.
by whitequark 5 days 3 hours
applet.internal.selftest: add `pins-bufs` mode.

This mode could be used to identify buffer output cascade faults
on revC1+.
28be3ad9
applet.memory.25x: make `identify` the default ope...
by whitequark 5 days 3 hours
applet.memory.25x: make `identify` the default operation.
d58233b0
firmware: do not silence APT operations.
by whitequark 5 days 6 hours
firmware: do not silence APT operations.

Sometimes the network does not work in the container, causing all
requests to time out for multiple minutes, and seeing no output during
that entire time is unacceptable.
bc73e78d
software: deploy firmware.
by whitequark 5 days 4 hours
d5205ef2
firmware: add readout for pull expander input leve...
by whitequark 5 days 6 hours
firmware: add readout for pull expander input level (-125 bytes XRAM).

This is very useful for selftest on revC and not much else.
8b5afc70
manual: install: prefer -Syu over -Sy
by Yue 6 days 6 hours
91f5b1bc
manual: firmware: prefer -Syu over -Sy
by Yue 6 days 6 hours
51d9e17a
Report a bug