- 27 9月, 2017 5 次提交
-
-
由 Palmer Dabbelt 提交于
This patch contains all the build infrastructure that actually enables the RISC-V port. This includes Makefiles, linker scripts, and Kconfig files. It also contains the only top-level change, which adds RISC-V to the list of architectures that need a sed run to produce the ARCH variable when building locally. Signed-off-by: NPalmer Dabbelt <palmer@dabbelt.com>
-
由 Palmer Dabbelt 提交于
This patch contains code that is in some way visible to the user: including via system calls, the VDSO, module loading and signal handling. It also contains some generic code that is ABI visible. Signed-off-by: NPalmer Dabbelt <palmer@dabbelt.com>
-
由 Palmer Dabbelt 提交于
This patch contains the implementation of tasks on RISC-V, most of which is involved in task switching. Signed-off-by: NPalmer Dabbelt <palmer@dabbelt.com>
-
由 Palmer Dabbelt 提交于
This patch contains code that is more specific to the RISC-V ISA than it is to Linux. It contains string and math operations, C wrappers for various assembly instructions, stack walking code, and uaccess. Signed-off-by: NPalmer Dabbelt <palmer@dabbelt.com>
-
由 Palmer Dabbelt 提交于
This contains the various __init C functions, the initial assembly kernel entry point, and the code to reset the system. When a file was init-related this patch contains the entire file. Signed-off-by: NPalmer Dabbelt <palmer@dabbelt.com>
-