-
Notifications
You must be signed in to change notification settings - Fork 46
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
Driver development guide #343
base: freedom-metal-next
Are you sure you want to change the base?
Conversation
2d3caf6
to
3d465ad
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Found some changes I'd like made so far.
doc/sphinx/driver.rst
Outdated
-------------- | ||
|
||
To incorporate Device Tree data into the compiled driver, Freedom | ||
Metal uses [Jinja](https://jinja.palletsprojects.com) templates. This |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
reStructuredText uses a different syntax for links
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed
doc/mee-spec.md
Outdated
@@ -0,0 +1,170 @@ | |||
# MEE Specification |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This file should probably not be put back.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed
Signed-off-by: Keith Packard <[email protected]>
Include more APIs. Fix exception/interrupt discussion. Signed-off-by: Keith Packard <[email protected]>
Signed-off-by: Keith Packard <[email protected]>
This outlines how a Freedom Metal driver should be written. Signed-off-by: Keith Packard <[email protected]>
This makes the tool name unique, which is useful for documentation. Signed-off-by: Keith Packard <[email protected]>
This switches how interrupts are named in the application configuration file from the actual IRQ number to the index within the device 'interrupts' list, allowing .ini files to be relatively independent of the interrupt mapping of the target device. Signed-off-by: Keith Packard <[email protected]>
rst uses a different syntax for links; adapt source code to match. Move information about freedom-metal-generate to a new 'generate' chapter'. Signed-off-by: Keith Packard <[email protected]>
Use suggested syntax for chapter headers (surrounded by asterisks). Clean up some minor sphinx errors where invalid code-block tags were used. Remove missing chapters from toc. Signed-off-by: Keith Packard <[email protected]>
This directory doesn't exist. Signed-off-by: Keith Packard <[email protected]>
3d465ad
to
e947bc9
Compare
No description provided.