WangRunji
							
						 | 
						
							
							
							
							
								
							
								4bcb903b46
								
							
								
							
						 | 
						
							
							
								
								update travis script
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								2d5178d0b7
								
							
								
							
						 | 
						
							
							
								
								rename ucore to rcore
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								b8e32f8854
								
							
								
							
						 | 
						
							
							
								
								update README. lock Rust nightly version
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								62221387c1
								
							
								
							
						 | 
						
							
							
								
								add OSTrain group5 reports
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								f0ea48126d
								
							
								
							
						 | 
						
							
							
								
								fix sys_wait arg type: isize -> i32
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								61dfcb5558
								
							
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'equation314/arch-aarch64' into merging
							
							
							
							
							
							
							
							# Conflicts:
#	kernel/Makefile
#	kernel/src/arch/aarch64/board/raspi3/irq.rs
#	kernel/src/arch/aarch64/memory.rs
#	kernel/src/arch/riscv32/paging.rs
#	kernel/src/arch/x86_64/paging.rs 
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								826b23811d
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'doc' into arch-aarch64
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								a485cfae04
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: rename raspi3.md to README.md
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								dfb2d49cd6
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: add console driver
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								b4e0b38286
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: add framebuffer driver
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								1aa8436d71
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: add interruption & timer drivers
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								7fda4e360f
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: add GPIO, mini UART, mailbox drivers
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								e46b6c7b0c
								
							
								
							
						 | 
						
							
							
								
								move target json. add kflash.py
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								190711fbc2
								
							
								
							
						 | 
						
							
							
								
								yet another riscv atomic fix
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								e1d0d2a020
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: add overview of AArch64
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								5d7e97d9e9
								
							
								
							
						 | 
						
							
							
								
								fix interrupt in process crate
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								9bc0a89a94
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: add file links
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								1523e7ea5f
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: add context switch
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								a7b6050bc3
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: update memory.md
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								681a90657a
								
							
								
							
						 | 
						
							
							
								
								let Makefile support riscv64
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								259e7c842e
								
							
								
							
						 | 
						
							
							
								
								update Cargo.toml & Makefile
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								33eaded142
								
							
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'bpc/user-lib-bin' into merge-1228
							
							
							
							
							
							
							
							# Conflicts:
#	kernel/src/arch/riscv32/compiler_rt.c
#	kernel/src/arch/riscv32/consts.rs
#	kernel/src/arch/riscv32/context.rs
#	kernel/src/arch/riscv32/io.rs
#	kernel/src/arch/riscv32/memory.rs
#	kernel/src/arch/riscv32/paging.rs
#	user/ucore-ulib/src/syscall.rs 
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								c65b7357a4
								
							
								
							
						 | 
						
							
							
								
								use riscv crate from github
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								a852c96136
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into rust-rv64
							
							
							
							
							
							
							
							# Conflicts:
#	crate/memory/src/memory_set.rs
#	kernel/src/arch/riscv32/compiler_rt.rs
#	kernel/src/arch/riscv32/memory.rs
#	kernel/src/arch/riscv32/paging.rs
#	kernel/src/memory.rs
#	kernel/src/process/mod.rs 
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								7716017800
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: update memory.md
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								d895ab9228
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: add aarch64 virtual memory
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								92c47de31a
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: add interrupt
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								92ae57b251
								
							
								
							
						 | 
						
							
							
								
								fix user program memory layout on NoMMU
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								daee1e9f94
								
							
								
							
						 | 
						
							
							
								
								fix bugs on K210
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								b3a8e95d78
								
							
								
							
						 | 
						
							
							
								
								merge interrupt & context switch for rv32 & rv64
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								5abf7691e6
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: update boot.md & table of contents
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								Ben Pig Chu
							
						 | 
						
							
							
							
							
								
							
								64a00d4946
								
							
								
							
						 | 
						
							
							
								
								rustfmt the sh.rs
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								de24f6673c
								
							
								
							
						 | 
						
							
							
								
								remove '\r'
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								2d1d94ee57
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: add boot process
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								b5e61fa0b4
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: add environment
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								equation314
							
						 | 
						
							
							
							
							
								
							
								bd2fbc86cf
								
							
								
							
						 | 
						
							
							
								
								aarch64/doc: add overview
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								0d957ff1a6
								
							
								
							
						 | 
						
							
							
								
								fix getchar on K210
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								dzy
							
						 | 
						
							
							
							
							
								
							
								4b17055f30
								
							
								
							
						 | 
						
							
							
								
								running user program.
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								dzy
							
						 | 
						
							
							
							
							
								
							
								e74f749ff3
								
							
								
							
						 | 
						
							
							
								
								fix context change bug. user sh is running!!!
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								dzy
							
						 | 
						
							
							
							
							
								
							
								6f2d059ba5
								
							
								
							
						 | 
						
							
							
								
								implement map_kernel, now enters the kernel well
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								dzy
							
						 | 
						
							
							
							
							
								
							
								bf3a67a7e4
								
							
								
							
						 | 
						
							
							
								
								remap_kernel runs fine
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								dzy
							
						 | 
						
							
							
							
							
								
							
								21adebb203
								
							
								
							
						 | 
						
							
							
								
								run until ms.token()
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								dzy
							
						 | 
						
							
							
							
							
								
							
								ccee527272
								
							
								
							
						 | 
						
							
							
								
								runs without pagefault but does not reach end of remap_kernel
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								dzy
							
						 | 
						
							
							
							
							
								
							
								a4348428a6
								
							
								
							
						 | 
						
							
							
								
								can run until update
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								dzy
							
						 | 
						
							
							
							
							
								
							
								d67a224494
								
							
								
							
						 | 
						
							
							
								
								add wrj's 704af94 patch
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								dzy
							
						 | 
						
							
							
							
							
								
							
								ed3fb6d423
								
							
								
							
						 | 
						
							
							
								
								another temporary
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								dzy
							
						 | 
						
							
							
							
							
								
							
								0dbffbc0fa
								
							
								
							
						 | 
						
							
							
								
								temporary
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								af6d533cb5
								
							
								
							
						 | 
						
							
							
								
								fix trap return on M-Mode
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								3de76885fa
								
							
								
							
						 | 
						
							
							
								
								llc build for rv64imc
							
							
							
							
							
						 | 
						
							7 years ago | 
						
					
				
					
						
							
							
								 
								WangRunji
							
						 | 
						
							
							
							
							
								
							
								020e3505ee
								
							
								
							
						 | 
						
							
							
								
								enable timer interrupt for K210
							
							
							
							
							
						 | 
						
							7 years ago |