-
Notifications
You must be signed in to change notification settings - Fork 0
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
Bootloader patches #320
Bootloader patches #320
Conversation
This CONFIG_MPFS_CLKINIT is set with bootloaders by default. However, this gives an option to have it unset. In some cases, the clocks may be already set so it becomes unnecessary to re-initialize them. Signed-off-by: Eero Nurkkala <[email protected]>
Inter-processor interrupts (IPIs) are not cleared via mie/mip registers but rather, at the MPFS_CLINT_BASE + mhartid * 4 (a word or 4-byte offset for each hart). If there's an IPI waiting, the system will continue to boot altough it's expected to stay at the wfi loop waiting for the IPI. Signed-off-by: Eero Nurkkala <[email protected]>
Add the header. Signed-off-by: Eero Nurkkala <[email protected]>
Seems like NuttX size has increased so much that the "standalone" target no longer fits: Maybe just remove the target entirely ? |
The ARM build error is from upstream: |
This no longer fits the eNVM. Thus, remove it for now. Signed-off-by: Eero Nurkkala <[email protected]>
|
Maybe this is ok to merge? |
Merge away |
Add 2 patches for the bootloader