zmk/app
Solodros 36dbf46764
fix(split): correct async UART RX buffer definition (#3193)
The RX buffer was previously defined as [RX_BUFFER_SIZE/2][2], which
created (RX_BUFFER_SIZE/2) small 2-byte buffers instead of the two
(RX_BUFFER_SIZE/2)-byte buffers required for DMA ping-pong operation.

Update the buffer definition to [2][RX_BUFFER_SIZE/2] and apply the
fix to both the central and peripheral wired split implementations.

This prevents potential DMA RX data corruption when using async UART.
2026-01-07 17:04:52 -05:00
..
boards feat(shields): Add Studio support to boardsource3x4 (#3154) 2025-12-28 08:32:42 +00:00
dts fix(core): support magic bootloader values for nRF52833 (#3163) 2025-12-24 08:16:59 -07:00
include feat!: Move to zephyr v4.1 (#3060) 2025-12-09 19:43:22 -05:00
keymap-module feat!: Move to zephyr v4.1 (#3060) 2025-12-09 19:43:22 -05:00
module feat!: Move to zephyr v4.1 (#3060) 2025-12-09 19:43:22 -05:00
scripts
snippets
src fix(split): correct async UART RX buffer definition (#3193) 2026-01-07 17:04:52 -05:00
tests feat!: Move to zephyr v4.1 (#3060) 2025-12-09 19:43:22 -05:00
.gitignore
.prettierrc.js chore: Add typescript support to eslint, fix errors (#2923) 2025-04-22 20:51:41 -07:00
CMakeLists.txt feat!: Move to zephyr v4.1 (#3060) 2025-12-09 19:43:22 -05:00
Kconfig fix(usb): Prevent unexpected USB disconnection caused by USB SOF (#3070) 2025-12-18 00:52:27 -05:00
Kconfig.behaviors
Kconfig.defaults feat!: Move to zephyr v4.1 (#3060) 2025-12-09 19:43:22 -05:00
VERSION chore(main): release 0.3.0 (#2858) 2025-08-01 18:44:20 -04:00
core-coverage.yml feat!: Move to zephyr v4.1 (#3060) 2025-12-09 19:43:22 -05:00
package-lock.json
package.json
prj.conf
run-ble-test.sh fix: changed shebang to make scripts more platform independent (#2893) 2025-04-20 04:23:31 -04:00
run-test.sh chore(tests): Write test builds to logfile (#3125) 2025-12-10 03:45:08 -05:00
west.yml feat!: Move to zephyr v4.1 (#3060) 2025-12-09 19:43:22 -05:00