-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
fastboot for fusee: a workflow improvement #1209
base: master
Are you sure you want to change the base?
Commits on Nov 21, 2020
-
build: fix some broken dependencies in Makefiles that were causing ta…
…rgets to get rebuild when they did not need to be rebuilt
Configuration menu - View commit details
-
Copy full SHA for 190fed2 - Browse repository at this point
Copy the full SHA 190fed2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f98ce0c - Browse repository at this point
Copy the full SHA f98ce0cView commit details -
fusee-primary: add reference counting to AHB redirect
The SDMMC driver is currently the only user of the AHB redirect, but the upcoming XUSB driver will also need to use the AHB redirect, potentially at the same time. This ensures that the AHB redirect will not be disabled unexpectedly if one driver is deinitialized without the other.
Configuration menu - View commit details
-
Copy full SHA for 4499c43 - Browse repository at this point
Copy the full SHA 4499c43View commit details -
fusee-primary: move BCT0 buffer to dram to save on iram
Add dram section to link script, and also creates a framebuffer section so we can start to use the link script as a single source of truth for how fusee-primary uses dram.
Configuration menu - View commit details
-
Copy full SHA for c00c30c - Browse repository at this point
Copy the full SHA c00c30cView commit details -
fusee-primary: refactor BCT0 parsing
BCT0 is now only parsed once into a struct this is shared between log level logic and stage2 logic. This has been done in anticipation of needing config items for fastboot gadget.
Configuration menu - View commit details
-
Copy full SHA for 45b1700 - Browse repository at this point
Copy the full SHA 45b1700View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20dc027 - Browse repository at this point
Copy the full SHA 20dc027View commit details -
fusee-primary: tweak sdram_lp0_save_params to save code space
This code is essentially a giant unrolled loop over an array of register copies. I've manually re-rolled the loop so that rather than emitting code for each parameter to read it, perform bit arithmetic on it, and write it, there is instead a static list of parameters which can be encoded using much less memory.
Configuration menu - View commit details
-
Copy full SHA for 1eded07 - Browse repository at this point
Copy the full SHA 1eded07View commit details -
Configuration menu - View commit details
-
Copy full SHA for d29baa3 - Browse repository at this point
Copy the full SHA d29baa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebc3de0 - Browse repository at this point
Copy the full SHA ebc3de0View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd5ec4b - Browse repository at this point
Copy the full SHA bd5ec4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c73dd1 - Browse repository at this point
Copy the full SHA 5c73dd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1078b5 - Browse repository at this point
Copy the full SHA d1078b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 182b45b - Browse repository at this point
Copy the full SHA 182b45bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5be26c6 - Browse repository at this point
Copy the full SHA 5be26c6View commit details