Skip to content

Releases: ronisbr/BaremetalPi.jl

v0.2.0

04 Apr 01:34
Compare
Choose a tag to compare

BaremetalPi v0.2.0

Diff since v0.1.2

  • The @asserts 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.

v0.1.2

01 Apr 13:18
Compare
Choose a tag to compare

BaremetalPi v0.1.2

Diff since v0.1.1

  • BaremetalPi.jl is now compatible with Julia 1.7.

Closed issues:

  • SPI 32 bits per word errors (#1)

Merged pull requests:

v0.1.1

24 Jun 20:02
Compare
Choose a tag to compare

BaremetalPi v0.1.1

Diff since v0.1.0

  • 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_*!).

v0.1.0

18 Jun 00:06
Compare
Choose a tag to compare

BaremetalPi v0.1.0

  • Initial version.