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

initial software driver for dma #100

Draft
wants to merge 43 commits into
base: main
Choose a base branch
from
Draft

initial software driver for dma #100

wants to merge 43 commits into from

Commits on Jul 11, 2023

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

Commits on Jul 14, 2023

  1. initial software stack of the dma: subject to change later, but the b…

    …ase should be similar
    Nazerke Turtayeva committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    1da84cd View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Update sdk/core/dma/dma.h

    Co-authored-by: Nathaniel Filardo <[email protected]>
    NazerkeT and nwf-msr authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    20f323f View commit details
    Browse the repository at this point in the history
  2. Update sdk/core/dma/dma.h

    Co-authored-by: Nathaniel Filardo <[email protected]>
    NazerkeT and nwf-msr authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    6294ef0 View commit details
    Browse the repository at this point in the history
  3. updated software stack with stronger compartment support

    Nazerke Turtayeva committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    78f1638 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. fixed some errors and added a test example

    Nazerke Turtayeva committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    ead572b View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. fixed some logic and cheri mistakes, third iteration

    Nazerke Turtayeva committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    87f3e96 View commit details
    Browse the repository at this point in the history
  2. add the unique pointer support to the compartment

    Nazerke Turtayeva committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    c565efd View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. uploading the json file for a check

    Nazerke Turtayeva committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    e8cce57 View commit details
    Browse the repository at this point in the history
  2. fixing naming mistakes

    Nazerke Turtayeva committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    3d11a58 View commit details
    Browse the repository at this point in the history
  3. initial software driver for dma

    NazerkeT authored and Nazerke Turtayeva committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    d73d85d View commit details
    Browse the repository at this point in the history
  4. initial software stack of the dma: subject to change later, but the b…

    …ase should be similar
    Nazerke Turtayeva committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    273cc50 View commit details
    Browse the repository at this point in the history
  5. Update sdk/core/dma/dma.h

    Co-authored-by: Nathaniel Filardo <[email protected]>
    2 people authored and Nazerke Turtayeva committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    ee461eb View commit details
    Browse the repository at this point in the history
  6. Update sdk/core/dma/dma.h

    Co-authored-by: Nathaniel Filardo <[email protected]>
    2 people authored and Nazerke Turtayeva committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    e873b18 View commit details
    Browse the repository at this point in the history
  7. updated software stack with stronger compartment support

    Nazerke Turtayeva committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    87d8dd2 View commit details
    Browse the repository at this point in the history
  8. fixed some errors and added a test example

    Nazerke Turtayeva committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    265db79 View commit details
    Browse the repository at this point in the history
  9. fixed some logic and cheri mistakes, third iteration

    Nazerke Turtayeva committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    8313fc1 View commit details
    Browse the repository at this point in the history
  10. add the unique pointer support to the compartment

    Nazerke Turtayeva committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    e2211aa View commit details
    Browse the repository at this point in the history
  11. uploading the json file for a check

    Nazerke Turtayeva committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    0f71c0e View commit details
    Browse the repository at this point in the history
  12. fixing naming mistakes

    Nazerke Turtayeva committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    05076b6 View commit details
    Browse the repository at this point in the history
  13. adding a dma compartment to a xmake

    Nazerke Turtayeva committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    1651284 View commit details
    Browse the repository at this point in the history
  14. adding a dma compartment to the xmake

    Nazerke Turtayeva committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    6ffc71a View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. successfully compiled and linked version

    Nazerke Turtayeva committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    6df7a1b View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. sw after few fixes for smart pointers

    Nazerke Turtayeva committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    7ba5106 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. software that worked with dma!

    Nazerke Turtayeva committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    cd5b205 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. sw for interrupt code

    Nazerke Turtayeva committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    199a217 View commit details
    Browse the repository at this point in the history
  2. fixed interrupt sw errors

    Nazerke Turtayeva committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    f697ece View commit details
    Browse the repository at this point in the history
  3. removed redundant comments

    Nazerke Turtayeva committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    b03924c View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. byte swap bug fixed

    Nazerke Turtayeva committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    759eb83 View commit details
    Browse the repository at this point in the history
  2. claims are dropped after the interrupts

    Nazerke Turtayeva committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    8d76a58 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. some multithreading model

    Nazerke Turtayeva committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    afbb809 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. multi-threaded threat model response v1

    Nazerke Turtayeva committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    0ed541c View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. multithreaded execution v2

    Nazerke Turtayeva committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    caf18a3 View commit details
    Browse the repository at this point in the history
  2. combining functions to each other

    Nazerke Turtayeva committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    4848b86 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. formatting fixed and locks are added

    Nazerke Turtayeva committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    a84a49a View commit details
    Browse the repository at this point in the history
  2. added worker threads to the firmware

    Nazerke Turtayeva committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    166213d View commit details
    Browse the repository at this point in the history
  3. fixed copy by reference from stack and returned to two finction api f…

    …or dma.h
    Nazerke Turtayeva committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    3f0dba7 View commit details
    Browse the repository at this point in the history
  4. some debugging code

    Nazerke Turtayeva committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    39b5299 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

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

Commits on Sep 3, 2023

  1. reorganized software for working v1 and v2

    Nazerke Turtayeva committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    4d0d45e View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. sw for dma v3

    Nazerke Turtayeva committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    160e2e8 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. v4 dma sw stack - not tested yet

    Nazerke Turtayeva committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    980dca2 View commit details
    Browse the repository at this point in the history
  2. modified v4, compartment call removed

    Nazerke Turtayeva committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    903d159 View commit details
    Browse the repository at this point in the history