1.1 --- a/pkg/devices/lib/spi/src/gpio.cc Fri Nov 03 19:58:11 2023 +0100
1.2 +++ b/pkg/devices/lib/spi/src/gpio.cc Tue Nov 07 19:20:32 2023 +0100
1.3 @@ -27,7 +27,7 @@
1.4 Spi_gpio::Spi_gpio(Hw::Gpio_chip *clock_device, int clock_pin,
1.5 Hw::Gpio_chip *data_device, int data_pin,
1.6 Hw::Gpio_chip *enable_device, int enable_pin,
1.7 - uint32_t frequency)
1.8 + uint64_t frequency)
1.9 : _clock_device(clock_device),
1.10 _clock_pin(clock_pin),
1.11 _data_device(data_device),
1.12 @@ -41,7 +41,7 @@
1.13 _enable_device->setup(_enable_pin, Hw::Gpio_chip::Output, 1);
1.14 }
1.15
1.16 -/* Send a SPI command. */
1.17 +/* Send a byte sequence. */
1.18
1.19 void Spi_gpio::send(int bytes, const uint8_t data[])
1.20 {
1.21 @@ -102,7 +102,7 @@
1.22 void *spi_gpio_get_channel(void *clock_chip, int clock_pin,
1.23 void *data_chip, int data_pin,
1.24 void *enable_chip, int enable_pin,
1.25 - uint32_t frequency)
1.26 + uint64_t frequency)
1.27 {
1.28 return (void *) new Spi_gpio(reinterpret_cast<Hw::Gpio_chip *>(clock_chip), clock_pin,
1.29 reinterpret_cast<Hw::Gpio_chip *>(data_chip), data_pin,