[riot-notifications] [RIOT] cpu: make msp430fxyz use uart stdio (#3924)
Kaspar Schleiser
notifications at github.com
Tue Sep 22 10:52:45 CEST 2015
msp430fxyz used an ugly-hacked uart_stdio replacement as it was not fast enough to handle bytewise isr-to-thread transfer using ringbuffer at 115kbaud.
Using the improved thread-safe ringbuffer (which avoids interrupt disabling), the msp easily handles higher speeds.
Depends on #3932.
You can view, comment on, or merge this pull request online at:
https://github.com/RIOT-OS/RIOT/pull/3924
-- Commit Summary --
* sys: add thread-safe ringbuffer implementation
* sys: uart_stdio: use thread-safe ringbuffer
* DEPENDENCY MERGE: add_threadsafe_ringbuffer
* cpu: msp430fxyz: switch back to uart_stdio
-- File Changes --
M Makefile.dep (4)
M boards/msb-430-common/board_init.c (4)
M boards/telosb/board.c (4)
M boards/wsn430-common/board_init.c (4)
M boards/z1/board.c (4)
M cpu/msp430fxyz/Makefile.include (2)
D cpu/msp430fxyz/include/msp430_stdio.h (37)
M cpu/msp430fxyz/msp430_stdio.c (56)
A sys/include/tsrb.h (146)
A sys/tsrb/Makefile (1)
A sys/tsrb/tsrb.c (72)
M sys/uart_stdio/uart_stdio.c (15)
-- Patch Links --
https://github.com/RIOT-OS/RIOT/pull/3924.patch
https://github.com/RIOT-OS/RIOT/pull/3924.diff
---
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/3924
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20150922/6654fefc/attachment-0001.html>
More information about the notifications
mailing list