Skip to content

Releases: tock/libtock-c

Tock 2.1

07 Sep 18:21
c7d5dcf
Compare
Choose a tag to compare

This release is for reference of the version of libtock-c used when testing the 2.1 release of the Tock kernel.

It is not required to use this "released" version of libtock-c with the kernel.

Tock 2.0

30 Aug 20:40
f69fec5
Compare
Choose a tag to compare

This is the matching release which includes the updates needed for libtock-c to be compatible with the 2.0 version of the Tock kernel.

Tock 1.6

22 Mar 16:56
bfcd622
Compare
Choose a tag to compare

This is a belated release, but this tag marks libtock-c that is compatible with Tock kernel 1.6.

We need this before we switchover to 2.0 syscall ABI.

Tock 1.5

14 Jun 18:45
c07b7bd
Compare
Choose a tag to compare

This release is a companion to the main Tock 1.5 release: https://github.com/tock/tock/releases/tag/release-1.5

Since 1.4, major updates to libtock-c include:

New Features

  • gpio: add gpio_count()
  • newlib: RISC-V: Use the toolchains newlib
  • toolchain: Update to default of arm gcc 2019 q4

New Drivers

  • added l3gd20 driver, added gyro to ninedof

Major Changes

Improved networking stack

This is most visibly driven by the new, more comprehensive testing:

  • examples/tests/udp/udp_virt_app_kernel
  • examples/tests/udp/udp_virt_app_tests
  • examples/tests/udp/udp_virt_rx_tests

Improved external BLE reliability

  • nrf51 serialization: call reset to start
  • Fix wrong header handling in ble passive scanning

New Tests

  • examples/tests/adc_single_samples
  • examples/tests/callback_remove_test01
  • examples/tests/gpio_loopback_test
  • examples/unit_tests/nrf52840dk-test

As well as numerous bugfixes and improvements. Thanks to all who helped and contributed!

Tock 1.4

09 Oct 04:35
a332eee
Compare
Choose a tag to compare

This release is a companion to the main Tock 1.4 release: https://github.com/tock/tock/releases/tag/release-1.4

Since 1.3, major updates to libtock-c include:

New Features

  • Addition of Risc-V as a supported application architecture!
  • Multi-architecture support in tooling

Major Changes

New Tests

  • ambient_light
  • button test that tests virtualization
  • gpio interrupts

As well as numerous bugfixes and improvements. Thanks to all who helped and contributed!

Tock Version 1.0

26 Sep 19:51
Compare
Choose a tag to compare

This release is a companion to the main Tock 1.0 release: https://github.com/tock/tock/releases/tag/release-1.0-2018-02

At the time, libtock-c was included in the main repository. This repository was later split, and its history extracted. This is the state of the libtock-c folder during the 1.0 release, as well as pre-compiled images of each app from this tag.