|  Yuhao Zhou | 05f9327272 | Update mips paging.rs. | 7 years ago | 
				
					
						|  Harry Chen | 78b7c7b893 | Fix syscall handling for mipsel, update user programs repo Signed-off-by: Harry Chen <i@harrychen.xyz> | 7 years ago | 
				
					
						|  Harry Chen | f8a62b5549 | Merge remote-tracking branch 'origin/master' into mipsel | 7 years ago | 
				
					
						|  Jiajie Chen | c99b7a1aed | Remove -machine ubuntu for newer version of QEMU | 7 years ago | 
				
					
						|  Harry Chen | 8bc00324c8 | Extract common framebuffer driver from aarch64 Signed-off-by: Harry Chen <i@harrychen.xyz> | 7 years ago | 
				
					
						|  Harry Chen | 0acb65ff74 | Add driver for thinpad Signed-off-by: Harry Chen <i@harrychen.xyz> | 7 years ago | 
				
					
						|  Harry Chen | f394f0fccb | Add DTS for thinpad Signed-off-by: Harry Chen <i@harrychen.xyz> | 7 years ago | 
				
					
						|  Harry Chen | 6245d86a27 | Move dts to board dir, fix some import error Signed-off-by: Harry Chen <i@harrychen.xyz> | 7 years ago | 
				
					
						|  Harry Chen | 015cc72aa4 | Fix malta drivers Signed-off-by: Harry Chen <i@harrychen.xyz> | 7 years ago | 
				
					
						|  Harry Chen | 8dff9f1b14 | Re-orgnize drivers for mipsel, extract FBConsole driver to common directory Signed-off-by: Harry Chen <i@harrychen.xyz> | 7 years ago | 
				
					
						|  Harry Chen | 85245c4e21 | Finish serial initialization Signed-off-by: Harry Chen <i@harrychen.xyz> | 7 years ago | 
				
					
						|  Harry Chen | 4e3b2fb80f | Add support for 16550 serial controller Signed-off-by: Harry Chen <i@harrychen.xyz> | 7 years ago | 
				
					
						|  Jiajie Chen | b4bd960a74 | Map ixgbe to kernel space as well | 7 years ago | 
				
					
						|  Jiajie Chen | ee66451873 | Map e1000 to kernel space addr as well and rename its iface | 7 years ago | 
				
					
						|  Jiajie Chen | 66af7473eb | Do not use alloc::prelude | 7 years ago | 
				
					
						|  Jiajie Chen | ca45848028 | Add extra_nic option | 7 years ago | 
				
					
						|  Jiajie Chen | 4c528be778 | Fix comment in AHCI | 7 years ago | 
				
					
						|  Harry Chen | 2d5b6948b5 | Pass dtb to driver, remove rv code in io Signed-off-by: Harry Chen <i@harrychen.xyz> | 7 years ago | 
				
					
						|  Harry Chen | 0a02315990 | Add kernel stack for exception handling Signed-off-by: Harry Chen <i@harrychen.xyz> | 7 years ago | 
				
					
						|  Harry Chen | 4ddcdeb004 | Complete DTS for qemu-malta Signed-off-by: Harry Chen <i@harrychen.xyz> | 7 years ago | 
				
					
						|  Harry Chen | b6f1b3c926 | Merge remote-tracking branch 'origin/master' into mipsel | 7 years ago | 
				
					
						|  Harry Chen | c496dd5778 | Fix extra endif in Makefile Signed-off-by: Harry Chen <i@harrychen.xyz> | 7 years ago | 
				
					
						|  Harry Chen | 34c3d139a1 | Modify linker script to mipsel arch, add dts in kernel binary Signed-off-by: Harry Chen <i@harrychen.xyz> | 7 years ago | 
				
					
						|  Yuhao Zhou | d588a922ab | Fix some syntax errors. | 7 years ago | 
				
					
						|  WangRunji | 05d714ff27 | improve AHCI mod stage 2 | 7 years ago | 
				
					
						|  Yuhao Zhou | bcff364b1a | Add exception handler for MIPS. | 7 years ago | 
				
					
						|  Yuhao Zhou | 9bdac887f0 | Remove SBI. | 7 years ago | 
				
					
						|  Yuhao Zhou | 95b9fe5f5b | Add timer for mips. | 7 years ago | 
				
					
						|  Yuhao Zhou | cbb59d853b | Fix arch error in mips. | 7 years ago | 
				
					
						|  Yuhao Zhou | e53b3c16f6 | Add interrupt for mips32 in crate::thread. | 7 years ago | 
				
					
						|  Yuhao Zhou | a78916c57e | Add MIPS target. | 7 years ago | 
				
					
						|  WangRunji | 8d92b7b985 | simplify AHCI mod stage 1 | 7 years ago | 
				
					
						|  WangRunji | 11c5609171 | refactor PCI mod using pci crate | 7 years ago | 
				
					
						|  Jiajie Chen | d9bdaf9875 | Fix AHCI not working on newer versions of QEMU | 7 years ago | 
				
					
						|  Jiajie Chen | 3dff84c686 | Fix last commit for pci device probing | 7 years ago | 
				
					
						|  Jiajie Chen | 2da17d7fcd | Replace IDE with AHCI driver | 7 years ago | 
				
					
						|  Jiajie Chen | cbba658e22 | Implement ATA IDENTIFY DEVICE via AHCI interface | 7 years ago | 
				
					
						|  Jiajie Chen | 9831cae13c | Fix travis CI for riscv32 | 7 years ago | 
				
					
						|  Jiajie Chen | 236ddd0827 | Move chmod to x86 specific syscall | 7 years ago | 
				
					
						|  Jiajie Chen | 105ce6a794 | Merge remote-tracking branch 'rcore/dev' | 7 years ago | 
				
					
						|  WangRunji | 1ffd44cde0 | HUGE REFACTOR net module | 7 years ago | 
				
					
						|  Jiajie Chen | 311cf104f9 | Many minor fixes to allow gcc to run inside rCore. Add some syscalls, fix SEEK_* and enlarge the heap | 7 years ago | 
				
					
						|  Jiajie Chen | 524865ebd8 | Implement sys_prlimit64 for nginx | 7 years ago | 
				
					
						|  WangRunji | c2a90e2ab1 | update dependencies | 7 years ago | 
				
					
						|  WangRunji | b836b11792 | reformat code using `cargo fmt` | 7 years ago | 
				
					
						|  Jiajie Chen | fe88f4f77f | Fix sys_readv not updating file offset | 7 years ago | 
				
					
						|  equation314 | e4df6d6788 | Fix bootloader build failure on aarch64 | 7 years ago | 
				
					
						|  Jiajie Chen | 10e883d56f | Fix mmap clashing with temporary map addr. Add riscv toolchains in travis CI | 7 years ago | 
				
					
						|  Jiajie Chen | fcfe677bcc | Fix makefile and loader NULL character stripping | 7 years ago | 
				
					
						|  Jiajie Chen | 5c33191765 | Implement automatic tests using kernel cmdline | 7 years ago | 
				
					
						|  WangRunji | dc19d38dc7 | convert all C-style comments to Rust-style docs | 7 years ago | 
				
					
						|  WangRunji | 01a0f961e9 | remove remaining M-Mode & K210 code. improve docs in context.rs | 7 years ago | 
				
					
						|  WangRunji | 6923efd250 | fix last commit. improve process code. | 7 years ago | 
				
					
						|  Jiajie Chen | e3fb47a03e | Remove m-mode and k210 support. | 7 years ago | 
				
					
						|  WangRunji | fc584753c1 | update crate x86_64 to v0.5, bootloader to v0.4 | 7 years ago | 
				
					
						|  Jiajie Chen | adb66167f8 | Fix a potential racing in Condvar | 7 years ago | 
				
					
						|  Jiajie Chen | 7ee69db575 | Silence sys_access and sys_chdir because rust sh use these now | 7 years ago | 
				
					
						|  Jiajie Chen | 285ffc7618 | Move absolute/relative path resolution to rcore-fs, implement dummy sys_fchown, sys_fchownat and sys_symlinkat | 7 years ago | 
				
					
						|  Jiajie Chen | 48ebf98f11 | Fix pop_with_split, check file existence in sys_access | 7 years ago | 
				
					
						|  Jiajie Chen | 285df82b80 | Fix qcow2, and add pci_passthru to MakeFile Signed-off-by: Jiajie Chen <noc@jiegec.ac.cn> | 7 years ago | 
				
					
						|  Jiajie Chen | 715faca0df | Use qcow2 instead of img for sfsimg | 7 years ago | 
				
					
						|  Jiajie Chen | 556d263d8e | Implement sys_openat and sys_renameat | 7 years ago | 
				
					
						|  Jiajie Chen | 0edfc07939 | Allow page fault handler to bypass process lock and fix thread pool wakeup for exited process | 7 years ago | 
				
					
						|  Jiajie Chen | 9f03bfc849 | Add rand module for ip port randomization and use ethernet default mtu in ixgbe | 7 years ago | 
				
					
						|  Jiajie Chen | 2fac6e9941 | Dummy implementation for sys_statfs, sys_flock and sys_mount | 7 years ago | 
				
					
						|  Jiajie Chen | 705505c543 | Rearrange syscall order and implement dummy sys_fstatfs | 7 years ago | 
				
					
						|  Jiajie Chen | 547baa9ecd | Implement symlink following | 7 years ago | 
				
					
						|  Jiajie Chen | 0272aa1070 | Implement sys_readlink and improve sys_mremap | 7 years ago | 
				
					
						|  Jiajie Chen | 1444fb4c42 | Respect INTERP loader command in ELF and load the interpreter instead | 7 years ago | 
				
					
						|  Jiajie Chen | 08ba9261aa | Fix sys_mprotect with page alignment, dynamic loading seems working | 7 years ago | 
				
					
						|  Jiajie Chen | d285adf277 | Fix last commit for exit_in_qemu | 7 years ago | 
				
					
						|  Jiajie Chen | b2585eb3bd | Fix last commit | 7 years ago | 
				
					
						|  Jiajie Chen | 4e0c18914f | Implement sys_sendfile | 7 years ago | 
				
					
						|  WangRunji | 638a2215b2 | impl eager mmap file | 7 years ago | 
				
					
						|  WangRunji | 5ddd5ece8d | rename, simplify | 7 years ago | 
				
					
						|  Jiajie Chen | abd93e49e3 | Implement write_at for virtio_blk driver | 7 years ago | 
				
					
						|  Jiajie Chen | c7b34a7f72 | Use enable_irq explicitly in ixgbe driver | 7 years ago | 
				
					
						|  WangRunji | cc6a069586 | fix split absolute path | 7 years ago | 
				
					
						|  Jiajie Chen | f09290442c | Add pkttop.sh, bump user and drivers version | 7 years ago | 
				
					
						|  Jiajie Chen | 6725ca10ab | Fix IXGBE driver with drop and update user with working userland networking | 7 years ago | 
				
					
						|  WangRunji | b9a7888290 | update fs. impl sys_sync, sys_rmdir. fix sys_unlink. | 7 years ago | 
				
					
						|  Jiajie Chen | 56f8f128ba | Fix ixgbe driver | 7 years ago | 
				
					
						|  Jiajie Chen | e3b7efbc94 | Move ixgbe to isomorphic_drivers, and format driver codes | 7 years ago | 
				
					
						|  Jiajie Chen | c6be460228 | Fix PCI driver detaching | 7 years ago | 
				
					
						|  Jiajie Chen | a0d9a8b2de | Detach driver from the device in sys_map_pci_driver | 7 years ago | 
				
					
						|  Jiajie Chen | 960ef2e1f8 | Implement PCI driver detach and merge NetDriver trait into Driver | 7 years ago | 
				
					
						|  Jiajie Chen | cf3b183311 | Use jumbo frame in ixgbe | 7 years ago | 
				
					
						|  Jiajie Chen | fffc330f47 | Fix u540 serial print and fix sys_accept | 7 years ago | 
				
					
						|  Jiajie Chen | 7fd9130024 | Add missing changeset in last commit | 7 years ago | 
				
					
						|  Jiajie Chen | 5d601c3ea4 | Move socket to global, move and merge functions to net/structs.rs | 7 years ago | 
				
					
						|  WangRunji | f6352b2688 | fix serial interrupt on HiFiveU | 7 years ago | 
				
					
						|  Jiajie Chen | c4df7cd3af | Fix PCI MSI interrupt comment | 7 years ago | 
				
					
						|  WangRunji | 442e1f4d0f | merge bbl crate to kernel | 7 years ago | 
				
					
						|  WangRunji | d9bb072cbd | update riscv crate | 7 years ago | 
				
					
						|  Jiajie Chen | edbf07f914 | Add #[deny(warnings)] to syscall dispatch. See 17e644e54efor discussion | 7 years ago | 
				
					
						|  Jiajie Chen | 92d40fae61 | Fix missing change in last commit | 7 years ago | 
				
					
						|  Jiajie Chen | 0d2bc0a7d4 | Implement irq allocation and use irq number to identify irq source | 7 years ago | 
				
					
						|  Jiajie Chen | c423f10483 | Name ixgbe interfaces after systemd's and show link status change event | 7 years ago | 
				
					
						|  WangRunji | d0202c945e | test and fix something on HiFiveU | 7 years ago | 
				
					
						|  Jiajie Chen | f2362d26df | Disable pci interrupt temporary before we are able to read pci routing table | 7 years ago |