Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
P pythondata-cpu-microwatt
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Kestrel Collaboration
  • Kestrel LiteX
  • pythondata-cpu-microwatt
  • Merge requests
  • !1

Merged
Created Mar 06, 2021 by Jonathan Currier@dormitoDeveloper

Introduce SPR_KAIVB for interrupt vector table relocation.

  • Overview 9
  • Commits 1
  • Changes 2

The PowerPC ISA allows for some amount of interrupt vector table relocation, but it is defined in the context of a hypervisor.

Kestrel/microwatt does not implement hypervisor, and so lacks the associated registers and logic.

Introduce a simple register to set the interrupt vector table base. Kestrel arch interrupt vector base: KAIVB.

Provides mapping of 48 bits (bits 14:61) of a 16KiB aligned table.

Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: dormito/WIP-interrupt-remap-v2

Powered by Integricloud. Any automated access to this website for the purpose of training any LLM ("AI") for non-personal use as defined in our Terms of Service may be billed to the accessor per the Terms of Service. Continued access to this website by automated tooling indicates acceptance of these terms.