index
:
rcc-project
master
A collection of systems software, from virtual machines and compilers to developer tools and terminal applications.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
[mubios] Implement INT 13h AH=41h
Richard Qin
38 hours
2
-0
/
+38
*
[mubios] Implement a minimal INT 10h AH=0Eh
Richard Qin
38 hours
2
-0
/
+94
*
[mubios] Transfer control from the BIOS to the MBR, which has been loaded at ...
Richard Qin
38 hours
1
-0
/
+18
*
[mubios] Add ATA
Richard Qin
38 hours
4
-1
/
+115
*
[mubios] fixed memory address
Richard Qin
38 hours
1
-1
/
+1
*
[mubios] Have IRQ0 maintain the BIOS clock, and implement INT 1Ah AH=00h.
Richard Qin
38 hours
3
-0
/
+82
*
[mubios] Enable IRQ0
Richard Qin
39 hours
7
-19
/
+112
*
[mubios] Transition from protected mode back to real mode
Richard Qin
40 hours
1
-0
/
+74
*
[mubios] Create 16-bit entry points for IRQ0/IRQ1 and install the IVT vectors.
Richard Qin
40 hours
5
-1
/
+92
*
[mubios] Fix the link order for the 16-bit entries
Richard Qin
41 hours
3
-3
/
+11
*
[mubios] Implement the PIC and PIT.
Richard Qin
41 hours
4
-1
/
+117
*
[mubios] Implement the COM1 serial port driver and POST output.
Richard Qin
41 hours
4
-0
/
+151
*
[mubios] Add Clangd Support
Richard Qin
42 hours
2
-1
/
+5
*
[mubios] Initialize IVT, BDA and EBDA.
Richard Qin
42 hours
4
-2
/
+116
*
[mubios] Add Clang Format based on GNU style
Richard Qin
42 hours
2
-1
/
+5
*
[mubios] Add CFLAGS to close Exception Unwinding and Stack Unwinding Mechanism
Richard Qin
43 hours
1
-1
/
+2
*
[mubios] Building a 32-bit C entry in protected mode
Richard Qin
43 hours
4
-0
/
+58
*
[mubios] Implement the switch from 16-bit to 32-bit protected mode
Richard Qin
43 hours
2
-0
/
+112
*
[mubios] Write mubios reset entry point
Richard Qin
45 hours
2
-1
/
+63
*
[mubios] setup Makefile and linker script
Richard Qin
45 hours
3
-0
/
+153
*
[Tests] Remove LLVM tests
Richard Qin
2 days
464
-119059
/
+0
*
[Doc] Move README to plain text
Richard Qin
3 days
1
-0
/
+0
*
[Doc] Update README
Richard Qin
3 days
1
-34
/
+26
*
Merge remote-tracking branch 'rv64cpu-import/master'
Richard Qin
3 days
40
-0
/
+11937
|
\
|
*
chore: update ignore rules
Richard Qin
3 days
1
-17
/
+41
|
*
build: reorganize CMake configuration
Richard Qin
3 days
2
-42
/
+55
|
*
refactor: update README
Richard Qin
3 days
1
-139
/
+5
|
*
refactor: rename documents
Richard Qin
3 days
2
-0
/
+0
|
*
chore: remove obsolete tooling
Richard Qin
3 days
3
-503
/
+0
|
*
refactor: reset software and test directories
Richard Qin
3 days
27
-6731
/
+0
|
*
refactor: align RTL module names with files
Richard Qin
3 days
10
-15
/
+15
|
*
refactor: rename RTL source files
Richard Qin
3 days
8
-0
/
+0
|
*
refactor: reorganize RTL directory structure
Richard Qin
3 days
44
-0
/
+0
|
*
checkpoint: preserve current RV64 CPU development state
Richard Qin
3 days
38
-911
/
+7735
|
*
refactor: standardize interrupt signal naming across the codebase
Richard Qin
2026-04-07
4
-36
/
+36
|
*
refactor: standardize interrupt signal naming across the codebase
Richard Qin
2026-04-07
9
-90
/
+135
|
*
feat(tlb): enhance TLB functionality with ASID-targeted flush and additional ...
Richard Qin
2026-04-07
3
-1
/
+70
|
*
feat(tlb): add parameterized L1 TLB module and corresponding unit tests
Richard Qin
2026-04-01
3
-0
/
+805
|
*
docs: update README and ISA support matrix with new dependencies and complian...
Richard Qin
2026-04-01
2
-17
/
+50
|
*
feat(compliance): implement ACT4 strict compliance flow with ELF runner
Richard Qin
2026-04-01
4
-72
/
+756
|
*
feat: Add riscv-arch-test submodule for RISC-V architecture testing
Richard Qin
2026-04-01
2
-0
/
+3
|
*
Merge pull request #5 from Richard-Qin-001/testing-improvement-store-page-fau...
Richard Qin
2026-04-01
1
-2
/
+10
|
|
\
|
|
*
test(trap_ctrl): add store page fault unit test case
Richard Qin
2026-03-31
1
-2
/
+10
|
|
/
|
*
feat: Complete CSR/privileged/exception interrupt path and fill in strict acc...
Richard Qin
2026-04-01
19
-201
/
+1269
|
*
Trap Control unit and tests
Richard Qin
2026-03-19
3
-0
/
+406
|
*
Update the latest progress
Richard Qin
2026-03-19
1
-3
/
+11
|
*
CSR unit and tests
Richard Qin
2026-03-19
5
-10
/
+893
|
*
M/S/U Mode csr pakage
Richard Qin
2026-03-18
1
-0
/
+110
|
*
Add fibonacci tests and fix bugs
Richard Qin
2026-03-18
3
-8
/
+77
|
*
fixed vm_trace bug
Richard Qin
2026-03-18
1
-6
/
+6
[next]