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

⚠️ Rework SoC bus system and memory map #648

Merged
merged 31 commits into from
Jul 17, 2023
Merged

⚠️ Rework SoC bus system and memory map #648

merged 31 commits into from
Jul 17, 2023

Commits on Jul 14, 2023

  1. rework internal bus system

    -> central gateway to schedule accesses to the main address space region (IMEM, DMEM, XIP, BOOTROM, IO, External)
    stnolting committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    567a829 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3fa85b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    32bfbe7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c97996 View commit details
    Browse the repository at this point in the history
  5. ⚠️ update bus infrastructure

    experimental!
    stnolting committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    8516fff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e8162af View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2023

  1. [CHANGELOG] add v1.8.6.3

    stnolting committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    11fe775 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ce8794 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf74b30 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bff9bdc View commit details
    Browse the repository at this point in the history
  5. minor edits

    stnolting committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    7ce0f4a View commit details
    Browse the repository at this point in the history
  6. [mem] minor edits

    stnolting committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    2242143 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c49b0f0 View commit details
    Browse the repository at this point in the history
  8. [CHANGELOG] add v1.8.6.3

    stnolting committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    725b9e4 View commit details
    Browse the repository at this point in the history
  9. update bootloader

    stnolting committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    8a79450 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0bce4b5 View commit details
    Browse the repository at this point in the history
  11. [ocd] update OCD firmware

    stnolting committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    9e2abdc View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2919cfd View commit details
    Browse the repository at this point in the history
  13. [rtl] re-add PMAs

    stnolting committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    279443d View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2023

  1. Configuration menu
    Copy the full SHA
    56de415 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    951fc1c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    165c88a View commit details
    Browse the repository at this point in the history
  4. [docs] update figures

    stnolting committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    cb90c45 View commit details
    Browse the repository at this point in the history
  5. [docs] update docs

    new address space layout
    stnolting committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    7b69376 View commit details
    Browse the repository at this point in the history
  6. [rtl] minor edits

    stnolting committed Jul 16, 2023
    Configuration menu
    Copy the full SHA
    5cdec30 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1cdcac6 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. update PMAs

    * write accesses to the IO space are no longer size-constrained
    * the IO space also provides eXecute permissions (required for the on-chip debugger)
    stnolting committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    f06377a View commit details
    Browse the repository at this point in the history
  2. minor README edits

    stnolting committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    71e0388 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b24a44 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9b1c4e6 View commit details
    Browse the repository at this point in the history
  5. cleanups

    stnolting committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    c606d2b View commit details
    Browse the repository at this point in the history