-
Notifications
You must be signed in to change notification settings - Fork 101
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
SBI for VisionFive 1+2 (JH71x0) #694
base: main
Are you sure you want to change the base?
Commits on Oct 17, 2023
-
arch/riscv64: WIP: debug and rework SBI
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for b0eba53 - Browse repository at this point
Copy the full SHA b0eba53View commit details -
arch/riscv64/sbi: WIP: adjust medeleg to OpenSBI's
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 15889c7 - Browse repository at this point
Copy the full SHA 15889c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7ff7c2 - Browse repository at this point
Copy the full SHA d7ff7c2View commit details -
xtask/nezha: increase compressed payload size
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 8ca5ad1 - Browse repository at this point
Copy the full SHA 8ca5ad1View commit details -
Add lib/{compression,log} to Cargo workspace
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 112df95 - Browse repository at this point
Copy the full SHA 112df95View commit details -
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for c2b18e1 - Browse repository at this point
Copy the full SHA c2b18e1View commit details -
Bump lzss, rework lib/compression
Use lib/log print macros instead of writer. We no longer need the write since the log library works splendid. Export the lzss type so xtask reuses it, ensuring consistency. Annotate the function as unsafe, leaving safety notes. Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for fcffca0 - Browse repository at this point
Copy the full SHA fcffca0View commit details -
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for d939adf - Browse repository at this point
Copy the full SHA d939adfView commit details -
WIP: starfive/visionfive1: sbi
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for edcaa1e - Browse repository at this point
Copy the full SHA edcaa1eView commit details -
starfive/visionfive2: add lib crate
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 1ea5939 - Browse repository at this point
Copy the full SHA 1ea5939View commit details -
starfive/visionfive2: WIP: Makefile
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 1b5fb01 - Browse repository at this point
Copy the full SHA 1b5fb01View commit details -
WIP: starfive/visionfive2: main + sbi
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 936ccdb - Browse repository at this point
Copy the full SHA 936ccdbView commit details -
WIP: SBI fixups, rfence, JH7110
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 99219d6 - Browse repository at this point
Copy the full SHA 99219d6View commit details -
omit debug prints, load Linux directly instead of additional copy to …
…DRAM Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 65e1a27 - Browse repository at this point
Copy the full SHA 65e1a27View commit details -
switch to DRAM base 0x4000_0000, add HART0 shenanigans, split up helpers
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 71d2626 - Browse repository at this point
Copy the full SHA 71d2626View commit details -
WIP: TIMER INTERRUPTS ON U74 AAAAH
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for c8709f8 - Browse repository at this point
Copy the full SHA c8709f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ea1072 - Browse repository at this point
Copy the full SHA 6ea1072View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4be435 - Browse repository at this point
Copy the full SHA c4be435View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a0b57d - Browse repository at this point
Copy the full SHA 0a0b57dView commit details -
xtask: FIXUP for compression lib
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 194b834 - Browse repository at this point
Copy the full SHA 194b834View commit details -
VF2 SBI: back to loading kernel at 0x40200000
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 52a87e6 - Browse repository at this point
Copy the full SHA 52a87e6View commit details -
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 76b4d56 - Browse repository at this point
Copy the full SHA 76b4d56View commit details -
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for b93aacd - Browse repository at this point
Copy the full SHA b93aacdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b44e23d - Browse repository at this point
Copy the full SHA b44e23dView commit details -
Fix up VisionFive 2 xtask build setup
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 142d3f1 - Browse repository at this point
Copy the full SHA 142d3f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe78be6 - Browse repository at this point
Copy the full SHA fe78be6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d895b61 - Browse repository at this point
Copy the full SHA d895b61View commit details -
starfive/visionfive2: allow passing custom Linux dir and DTB in make bt0
Heck do I know about make... and its many kinds of variables... Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 0f84233 - Browse repository at this point
Copy the full SHA 0f84233View commit details -
document OpenSBI and Linux alignment handling Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 21b517f - Browse repository at this point
Copy the full SHA 21b517fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd4b990 - Browse repository at this point
Copy the full SHA dd4b990View commit details -
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for b852a1b - Browse repository at this point
Copy the full SHA b852a1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d74f2f3 - Browse repository at this point
Copy the full SHA d74f2f3View commit details -
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 323083b - Browse repository at this point
Copy the full SHA 323083bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f9155a - Browse repository at this point
Copy the full SHA 5f9155aView commit details -
do NOT handle misaligned access
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 64d256a - Browse repository at this point
Copy the full SHA 64d256aView commit details -
DO NOT MERGE: temporary script to run on VF2 :)
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for c2366e0 - Browse repository at this point
Copy the full SHA c2366e0View commit details -
VisionFive2: add instructions for running a Linux kernel
Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 2fdf5e1 - Browse repository at this point
Copy the full SHA 2fdf5e1View commit details -
Set resolver to 2 in Cargo.toml aka the manifest
We got warnings on the resolver defaulting to 1 for virtual workspaces. Signed-off-by: Daniel Maslowski <info@orangecms.org>
Configuration menu - View commit details
-
Copy full SHA for 448a7d7 - Browse repository at this point
Copy the full SHA 448a7d7View commit details