From 1cdcaea940864bbe531b32f228bc169b50f4d3a9 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sat, 12 Nov 2022 19:36:52 -0800 Subject: [PATCH] samd21: Limit SPI baud value to 1 Keep speeds slow enough Signed-off-by: Keith Packard --- src/samd21/ao_arch_funcs.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/samd21/ao_arch_funcs.h b/src/samd21/ao_arch_funcs.h index beb8d126..32670b45 100644 --- a/src/samd21/ao_arch_funcs.h +++ b/src/samd21/ao_arch_funcs.h @@ -286,8 +286,8 @@ ao_spi_speed(uint32_t hz) { int32_t baud = (int32_t) (AO_SYSCLK / (2 * hz)) - 1; - if (baud < 0) - baud = 0; + if (baud < 1) + baud = 1; if (baud > 255) baud = 255; return (uint8_t) baud; -- 2.30.2