chore(make): fix stty baud rate for mac#22
Merged
maxstreitberger merged 1 commit intomainfrom Oct 11, 2021
Merged
Conversation
anarchuser
approved these changes
Oct 11, 2021
anarchuser
pushed a commit
that referenced
this pull request
Oct 14, 2021
maxstreitberger
added a commit
that referenced
this pull request
Oct 18, 2021
* feat(base): include lesson05 NOTE: does not work yet Current output: ``` 61 EnableRegister: ff84110c Kernel process started. EL 1 , ESR: 1fe00000, address, 1434 ``` * feat(io): modify printf to allow %p %P for 0x........ notation * feat(io): add uart as alternative to mini uart NOTE: the first uart to be included will be the implementation used throughout the program * style(io): rename hdmi to gpu * feat(io): add mailbox send and read functions [untested] * feat(io): initialise framebuffer [not working] NOTE: Absolutely Not Working * fix(mb): added missing left shift * feat(io): clear UART screen * refactor(io): rewrite mailbox and adapt gpu init to it NOTE: doesn't work yet - produces ``` Type SYNC_INVALID_EL1h, ESR: 0x96000040, address, 0x81044Type ``` * WIP: add debug showing program gets stuck waiting for configuration * Work in progress * WIP * WIP * chore(make): fix stty baud rate for mac (#22) * feat(gpu): hardcode printing of four pixels * WIP * feat(gpu): fix screen size and print RAINBOW * refactor(gpu): clean up unused code and add comments * feat(gpu): use physical dimensions read as virtual size * feat(gpu): update screensaver * feat(gpu): read out physical dims to use for virtual dims * refactor(gpu): allow overriding screen dims read from GPU * feat(gpu): request pitch NOTE: received pitch is always 0! * fix(debug): fix int dump printing too many integers * refactor(debug): make output more understandable * feat(gpu): double rainbow resolution * feat(gpu): display a continuous rainbow pattern * feat(colour): switch to discrete rainbow again * feat(gpu): store fb related data in fb_info struct * Get framebuffer with `get_fb ()` * Get framebuffer info struct with `get_fb_info ()` * fix(gpu): use correct buffer size Co-authored-by: Max Streitberger <max.streitberger@gmail.com> Co-authored-by: BMG93 <brenden.gammill@code.berlin>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.