Tags: ronisbr/BaremetalPi.jl
Tags
[Diff since v0.1.2](v0.1.2...v0.2.0) - The `@assert`s were removed and changed to conditionals. This modification can change the behavior of the code in some corner cases. However, the code is more robust. - IOCTL calls were not working with structures (pointers), leading to problems when using SPI.
## BaremetalPi v0.1.1 [Diff since v0.1.0](v0.1.0...v0.1.1) - The transfers using SPI do not allocate anymore if the in-place version `spi_transfer!` is used, and if the number of messages is lower than `BaremetalPi._SPI_BUFFER_SIZE`. This constant is currently set to 16. - The transfers using I2C (read and write) do not allocate anymore if the in-place version of the functions are used (`i2c_smbus_*!`).