1.1 --- a/pkg/devices/lib/spi/include/spi-hybrid.h Fri Apr 19 16:25:48 2024 +0200
1.2 +++ b/pkg/devices/lib/spi/include/spi-hybrid.h Fri Apr 19 16:27:55 2024 +0200
1.3 @@ -2,7 +2,7 @@
1.4 * Perform SPI communication using a suitable abstraction augmented with
1.5 * explicit manipulation of a control signal.
1.6 *
1.7 - * Copyright (C) 2023 Paul Boddie <paul@boddie.org.uk>
1.8 + * Copyright (C) 2023, 2024 Paul Boddie <paul@boddie.org.uk>
1.9 *
1.10 * This program is free software; you can redistribute it and/or
1.11 * modify it under the terms of the GNU General Public License as
1.12 @@ -55,10 +55,11 @@
1.13 uint32_t send(uint32_t bytes, const uint8_t data[]);
1.14
1.15 uint32_t send_dc(uint32_t bytes, const uint8_t data[], const int dc[],
1.16 - uint8_t char_size, bool big_endian);
1.17 + uint8_t char_size, bool big_endian = true);
1.18
1.19 uint32_t send_units(uint32_t bytes, const uint8_t data[],
1.20 - uint8_t unit_size, uint8_t char_size, bool big_endian);
1.21 + uint8_t unit_size, uint8_t char_size,
1.22 + bool big_endian = true);
1.23
1.24 uint32_t transfer(l4_addr_t vaddr, l4re_dma_space_dma_addr_t paddr,
1.25 uint32_t count, uint8_t unit_size, uint8_t char_size,