Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Openthread Progress Tracking PR #5

Open
wants to merge 110 commits into
base: openthread
Choose a base branch
from
Open

Conversation

Samir-Rashid
Copy link
Collaborator

New PR to continue tracking. Based on the last PR, this branch was relatively stable the whole time. I don't think there will be any issues if @ tyler-potyondy wants to stay up to date with this. Of course, there may be bugs.

lschuermann and others added 30 commits January 25, 2024 14:44
examples/lora/build-RadioLib.sh: remove depenency on /bin/bash
…tom-toolchain

Remove custom RISC-V toolchain from Nix shell, remove Segger J-Link, update Tockloader to v1.11.0
This ensures that prior to building a C++ source file, both libc++ and
newlib are available. It fixes a race condition in the GitHub actions
CI which would fail by first building `examples/cxx_hello/main.cc`,
which proceeded to build it with neither newlib or libc++ fetched. We
make C++ objects depend on newlib as well, as they can feature
includes from the C standard library.
AppMakefile: depend on libc++ and newlib for cc,cpp,cxx build rules
Co-authored-by: Pat Pannuto <pat.pannuto@gmail.com>
Previous implementation overflowed an intermediate calculation when
computing the time in microseconds. This implementation resolves the
overflow and also provides comments and assertion statements to guard
against future overflow bugs.
I think Tyler just copied this wrong. I put in the version I was using.
alarm: setting alarm 1073741818ms after 22ms. It's currently 26
tyler-potyondy and others added 30 commits March 19, 2024 15:23
IEEE 802.15.4 Updates for Kernel Ring Buffer
Not planning on using app_state for openthread anymore. See tock/tock#3905

This reverts commit 8b2dc67.
also ignoring reference_ms in alarm_at_ms

Co-Authored-By: Samir Rashid <samir-rashid@users.noreply.github.com>
Co-Authored-By: Samir Rashid <samir-rashid@users.noreply.github.com>
Bumps [express](https://github.com/expressjs/express) from 4.17.3 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](expressjs/express@4.17.3...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…s/courses/2018-11-SenSys/sensys_udp_rx/server/express-4.19.2

build(deps): bump express from 4.17.3 to 4.19.2 in /examples/courses/2018-11-SenSys/sensys_udp_rx/server
This fixes an issue when multiple Tock libraries are used in the same
build. With `?=`, the value is "reset" for each instantiation of
TockLibrary, causing the build directory for all libraries to be set to
whichever library is included last. With `:=` this does not occur.
Building libraries in the context of other compilations seems to need
the directory for all source files.
make: TockLibrary: unconditionally set build dir
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
8 participants