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

Commits on Jan 25, 2024

  1. Configuration menu
    Copy the full SHA
    e774950 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc1ce16 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df156ea View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Merge pull request tock#364 from lschuermann/dev/radiolib-bin-bash

    examples/lora/build-RadioLib.sh: remove depenency on /bin/bash
    bradjc committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    e65854b View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Merge pull request tock#365 from lschuermann/dev/nix-shell-remove-cus…

    …tom-toolchain
    
    Remove custom RISC-V toolchain from Nix shell, remove Segger J-Link, update Tockloader to v1.11.0
    bradjc committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    f445842 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. AppMakefile: depend on libc++ and newlib for cc,cpp,cxx build rules

    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.
    lschuermann committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    ae99ddc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4743c1 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Merge pull request tock#367 from lschuermann/dev/fix-ci-libcpp-fetch

    AppMakefile: depend on libc++ and newlib for cc,cpp,cxx build rules
    bradjc committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    604c3ce View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Configuration menu
    Copy the full SHA
    e29550f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c85f99 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61f0733 View commit details
    Browse the repository at this point in the history
  4. add comments indicating the need for while yield loop

    Co-authored-by: Pat Pannuto <pat.pannuto@gmail.com>
    bradjc and ppannuto committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    8dddf41 View commit details
    Browse the repository at this point in the history
  5. crt0: explicitly 0 unused argc/argv

    ppannuto authored and bradjc committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    2a34097 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    84600f0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4331fbf View commit details
    Browse the repository at this point in the history
  8. Resolved rollover bug in alarm.c gettimeasticks

    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.
    tyler-potyondy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    1699803 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6012326 View commit details
    Browse the repository at this point in the history
  10. updated formatting

    tyler-potyondy committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    a938d03 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Merge pull request tock#366 from tyler-potyondy/alarm-overflow

    Alarm overflow - gettimeasticks
    bradjc committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    8e52148 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Work on alarm

    Samir-Rashid committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    7cc4484 View commit details
    Browse the repository at this point in the history
  2. Add my code

    Samir-Rashid committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    bc6e886 View commit details
    Browse the repository at this point in the history
  3. entropy. readme

    Samir-Rashid committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    d3f1cc3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2982fb5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5a4978b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3288e5e View commit details
    Browse the repository at this point in the history
  7. Fix compiler errors

    Samir-Rashid committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    3a0ac70 View commit details
    Browse the repository at this point in the history
  8. Add radio debug prints

    Samir-Rashid committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    a58ed89 View commit details
    Browse the repository at this point in the history
  9. openthread-system.h is wrong file

    I think Tyler just copied this wrong. I put in the version I was using.
    Samir-Rashid committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    4266ee9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    711073f View commit details
    Browse the repository at this point in the history
  11. Hanging issue diagnosed (see below)

    alarm: setting alarm 1073741818ms after 22ms. It's currently 26
    Samir-Rashid committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    db9f050 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3d398bc View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9090c3c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1e49f82 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    dfcdcb6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5a73c12 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    548fc2b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    26a82a2 View commit details
    Browse the repository at this point in the history
  19. Implement flash

    Samir-Rashid committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    0c60078 View commit details
    Browse the repository at this point in the history
  20. Do not error the radio

    Samir-Rashid committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    fab789c View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    d655fd8 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    bccf9c4 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    22c39d0 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ea88bec View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    9218950 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    df6a893 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    653a296 View commit details
    Browse the repository at this point in the history
  28. Fix building

    Co-authored-by: Anthony Tarbinian <atar13@users.noreply.github.com>
    Samir-Rashid and atar13 committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    eb31a91 View commit details
    Browse the repository at this point in the history
  29. testFlashPAL

    Samir-Rashid committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    cafe169 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. newlib/libcpp: update commit hash in dockerfile

    This makes the commit hash used to build newlib and libcpp new enough to
    include the full PR on libtock-c/master.
    bradjc committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    312fe55 View commit details
    Browse the repository at this point in the history
  2. Merge pull request tock#369 from tock/docker-commit

    newlib/libcpp: update commit hash in dockerfile
    lschuermann committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    0e72c92 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Merge pull request tock#246 from tock/use-exit

    Use new exit syscall on process finish
    lschuermann committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    4314fcf View commit details
    Browse the repository at this point in the history
  2. flash testing application

    Co-authored-by: Samir Rashid <samir-rashid@users.noreply.github.com>
    atar13 and Samir-Rashid committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    cf937a9 View commit details
    Browse the repository at this point in the history
  3. removed testFlashPAL from openthread_hello

    Co-authored-by: Samir Rashid <samir-rashid@users.noreply.github.com>
    atar13 and Samir-Rashid committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    a68d318 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Configuration menu
    Copy the full SHA
    3ef4717 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    711a625 View commit details
    Browse the repository at this point in the history
  2. remove patch

    Samir-Rashid committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    25218b6 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. 15.4 send direct implementation

    - adds support for direct send interface syscall
    - implements test app for send direct
    - updates ieee802154 test app READMEs
    tyler-potyondy committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    91ea715 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4e034d View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Merge pull request tock#371 from tyler-potyondy/15.4-direct

    15.4 Send Raw Syscall Command
    brghena committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    ed8d0b9 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. skeleton alarm_at_ms

    handle the case if you want an alarm more than the max ticks
    
    Co-Authored-By: Samir Rashid <samir-rashid@users.noreply.github.com>
    atar13 and Samir-Rashid committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    c8d7268 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Merge pull request tock#368 from tock/library-werror

    make: tocklibrary: never build with -Werror
    lschuermann committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    38ee4e0 View commit details
    Browse the repository at this point in the history
  2. add u8g2 library

    bradjc committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    afd7a05 View commit details
    Browse the repository at this point in the history
  3. add u8g2-tock.h header

    bradjc committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    3785a69 View commit details
    Browse the repository at this point in the history
  4. add circle demo

    bradjc committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    f6f6ea6 View commit details
    Browse the repository at this point in the history
  5. add spin demo

    bradjc committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    50687ac View commit details
    Browse the repository at this point in the history
  6. add tock... scrolling demo

    bradjc committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    9774cc7 View commit details
    Browse the repository at this point in the history
  7. add triangle demo

    bradjc committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    1d711ee View commit details
    Browse the repository at this point in the history
  8. add u8g2 tock logo test

    bradjc committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    6bad69d View commit details
    Browse the repository at this point in the history
  9. add count demo

    bradjc committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    f4c3b25 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    08a23a5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    90dac88 View commit details
    Browse the repository at this point in the history
  12. u8g2: init return error

    bradjc committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    88d533e View commit details
    Browse the repository at this point in the history
  13. u8g2: readme on how to use

    bradjc committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    d74af02 View commit details
    Browse the repository at this point in the history
  14. u8g2: comment makefile

    bradjc committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    dec9c2b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1b65439 View commit details
    Browse the repository at this point in the history
  16. libtock: screen: make syscall functions public

    needed for u8g2 library
    bradjc committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    3be5477 View commit details
    Browse the repository at this point in the history
  17. initial flash with app_state

    atar13 committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    8b2dc67 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. Merge pull request tock#363 from tock/u8g2

    Add u8g2 library support
    alevy committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    691045f View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    8d6e87d View commit details
    Browse the repository at this point in the history
  2. Merge pull request tock#374 from tyler-potyondy/master

    Resolve fetching sha256sum failure
    bradjc committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    ce27277 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    a12f8a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    135aab5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d99f53f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fad75b8 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. readme: no RISCV flag

    bradjc committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    4de0e70 View commit details
    Browse the repository at this point in the history
  2. Merge pull request tock#376 from tyler-potyondy/15.4-dev

    IEEE 802.15.4 Updates for Kernel Ring Buffer
    ppannuto committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    a63e3b3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request tock#378 from tock/readme-old-riscv-flag

    readme: no RISCV flag
    ppannuto committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    28f5fc0 View commit details
    Browse the repository at this point in the history
  4. Update elf2tab in nix shell

    alevy committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    2eceacd View commit details
    Browse the repository at this point in the history
  5. Merge pull request tock#379 from tock/update-nix-shell

    Update elf2tab in nix shell
    alevy committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    e5c540b View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Revert "initial flash with app_state"

    Not planning on using app_state for openthread anymore. See tock/tock#3905
    
    This reverts commit 8b2dc67.
    atar13 committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    7622872 View commit details
    Browse the repository at this point in the history
  2. implement ms_to_ticks

    also ignoring reference_ms in alarm_at_ms
    
    Co-Authored-By: Samir Rashid <samir-rashid@users.noreply.github.com>
    atar13 and Samir-Rashid committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    af31898 View commit details
    Browse the repository at this point in the history
  3. debugging alarm_at_ms overflow case

    Co-Authored-By: Samir Rashid <samir-rashid@users.noreply.github.com>
    atar13 and Samir-Rashid committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    63c04f0 View commit details
    Browse the repository at this point in the history
  4. nix flake to launch shell

    atar13 committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    f3a2c22 View commit details
    Browse the repository at this point in the history
  5. Comments

    Samir-Rashid committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    4c9c807 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. build(deps): bump express

    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>
    dependabot[bot] committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    f13e0c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Merge pull request tock#382 from tock/dependabot/npm_and_yarn/example…

    …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
    bradjc committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    1f56214 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f667017 View commit details
    Browse the repository at this point in the history
  3. Merge pull request tock#388 from tock/make-lib-debug-fix

    make: tocklib: fix debug comment
    ppannuto committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    44bf89c View commit details
    Browse the repository at this point in the history
  4. make: TockLibrary: unconditionaly set build dir

    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.
    bradjc committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    d0163ad View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. clean dirt

    Samir-Rashid committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    f5697ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    faaef90 View commit details
    Browse the repository at this point in the history
  3. u8g2: use paths in src file

    Building libraries in the context of other compilations seems to need
    the directory for all source files.
    bradjc committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    48a6e16 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5aabfcb View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    3c288b5 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Merge pull request tock#392 from tock/u8g2-src-paths

    u8g2: use paths in src file
    ppannuto committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    1c439e6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request tock#390 from tock/make-builddir

    make: TockLibrary: unconditionally set build dir
    ppannuto committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    7a30e46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    44e6a2b View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. Configuration menu
    Copy the full SHA
    67004cc View commit details
    Browse the repository at this point in the history
  2. Tyler changes

    Samir-Rashid committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    b1d50d8 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Update shell.nix

    Samir-Rashid committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    fe9a1e5 View commit details
    Browse the repository at this point in the history