Greentime Hu
e71ea3bada
nds32: Build infrastructure
...
This patch adds Makefile, Kconfig and vmlinux.lds.S files required for building
an nds32 kernel.
Signed-off-by: Vincent Chen <vincentc@andestech.com >
Signed-off-by: Greentime Hu <greentime@andestech.com >
Acked-by: Arnd Bergmann <arnd@arndb.de >
2018-02-22 10:44:35 +08:00
Greentime Hu
5c86fa7f7f
nds32: Miscellaneous header files
...
This patch introduces some miscellaneous header files.
Signed-off-by: Vincent Chen <vincentc@andestech.com >
Signed-off-by: Greentime Hu <greentime@andestech.com >
Acked-by: Arnd Bergmann <arnd@arndb.de >
2018-02-22 10:44:34 +08:00
Greentime Hu
e9d0704aa1
nds32: Debugging support
...
This patch adds ptrace support.
Signed-off-by: Vincent Chen <vincentc@andestech.com >
Signed-off-by: Greentime Hu <greentime@andestech.com >
Acked-by: Arnd Bergmann <arnd@arndb.de >
2018-02-22 10:44:34 +08:00
Greentime Hu
7ecbac743a
nds32: Signal handling support
...
This patch adds support for signal handling.
Signed-off-by: Vincent Chen <vincentc@andestech.com >
Signed-off-by: Greentime Hu <greentime@andestech.com >
2018-02-22 10:44:33 +08:00
Greentime Hu
1932fbe36e
nds32: System calls handling
...
This patch adds support for system calls.
Signed-off-by: Vincent Chen <vincentc@andestech.com >
Signed-off-by: Greentime Hu <greentime@andestech.com >
Reviewed-by: Arnd Bergmann <arnd@arndb.de >
2018-02-22 10:44:33 +08:00
Greentime Hu
3172c605eb
nds32: ELF definitions
...
This patch adds definitions for the ELF format, relocation types, vdso
locations and EXEC_PAGESIZE.
Signed-off-by: Vincent Chen <vincentc@andestech.com >
Signed-off-by: Greentime Hu <greentime@andestech.com >
Acked-by: Arnd Bergmann <arnd@arndb.de >
2018-02-22 10:44:33 +08:00
Greentime Hu
7de9cf4740
nds32: Cache and TLB routines
...
This patch contains cache and TLB maintenance functions.
Signed-off-by: Vincent Chen <vincentc@andestech.com >
Signed-off-by: Greentime Hu <greentime@andestech.com >
Acked-by: Arnd Bergmann <arnd@arndb.de >
2018-02-22 10:44:32 +08:00