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

Implement an ATA driver #19

Closed
dennis95 opened this issue Nov 17, 2020 · 2 comments
Closed

Implement an ATA driver #19

dennis95 opened this issue Nov 17, 2020 · 2 comments

Comments

@dennis95
Copy link
Owner

This would give us the ability read and write files on permanent storage.

@00p513-dev
Copy link

As a dennix fan i would love this feature. Then once ive got nano i have a new fav OS xD

@dennis95 dennis95 added this to the Dennix 0.7 milestone Dec 1, 2020
@dennis95
Copy link
Owner Author

I have commited an ATA driver in the ata branch.
It works fine in emulators but there might still be some issues on real hardware.
Currently the driver just uses ATA PIO mode which is slow. We should later switch to DMA transfers.

To be actually useful, a filesystem implementation is also needed, so I filed issue #25 for that.

@dennis95 dennis95 mentioned this issue Jan 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants