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

revise PCI support #745

Merged
merged 9 commits into from
May 14, 2023
Merged

revise PCI support #745

merged 9 commits into from
May 14, 2023

Conversation

stlankes
Copy link
Contributor

  • move PCI support partly to the hardrware indenpendent part
  • using the crate pci_types to simplify the driver implementations

@stlankes stlankes force-pushed the aarch64 branch 5 times, most recently from 9d8f8e8 to 819b35f Compare May 14, 2023 09:24
@stlankes stlankes enabled auto-merge May 14, 2023 10:24
@stlankes stlankes added this pull request to the merge queue May 14, 2023
@stlankes stlankes removed this pull request from the merge queue due to a manual request May 14, 2023
- move PCI support partly to the hardrware indenpendent part
- using the crate `pci_types` to simplify the driver implementations
- revise MMIO driver to support the same interface like the PCI drivers
- remove hardware dependent code within the MMIO interface
- add draft of mmio support for aarch64
- remove clippy warnings
- remove code duplications
- use type InterruptLine to specify the interrupt number
@stlankes stlankes enabled auto-merge May 14, 2023 13:49
@stlankes stlankes added this pull request to the merge queue May 14, 2023
Merged via the queue into hermit-os:master with commit 49196c5 May 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant