├── .gitignore ├── LICENSE ├── Makefile ├── README ├── babelfish.lds ├── dtsi ├── Makefile ├── skeleton.dtsi ├── sun4i-a10.dtsi ├── sun5i-a10s.dtsi ├── sun5i-a13.dtsi ├── sun6i-a31.dtsi └── sun7i-a20.dtsi ├── genver.sh ├── include ├── asm │ ├── posix_types.h │ └── types.h ├── assert.h ├── fdt_tools.h ├── fixup.h ├── lib │ └── libfex │ │ ├── common.h │ │ ├── script.h │ │ └── script_bin.h ├── linux │ ├── posix_types.h │ ├── stddef.h │ └── types.h ├── memory.h ├── print.h ├── register.h ├── serial.h ├── soc.h ├── string.h └── uapi │ ├── asm │ └── setup.h │ └── linux │ └── stddef.h ├── lib ├── Makefile ├── libfdt │ ├── Makefile │ ├── Makefile.libfdt │ ├── TODO │ ├── fdt.c │ ├── fdt.h │ ├── fdt_empty_tree.c │ ├── fdt_ro.c │ ├── fdt_rw.c │ ├── fdt_strerror.c │ ├── fdt_sw.c │ ├── fdt_wip.c │ ├── libfdt.h │ ├── libfdt_env.h │ ├── libfdt_internal.h │ └── version.lds └── libfex │ ├── Makefile │ ├── script.c │ └── script_bin.c └── src ├── Makefile ├── fdt_tools.c ├── fixup.c ├── head.S ├── main.c ├── memory.c ├── print.c ├── register.c ├── serial-8250.c ├── soc.c └── string.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/Makefile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/README -------------------------------------------------------------------------------- /babelfish.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/babelfish.lds -------------------------------------------------------------------------------- /dtsi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/dtsi/Makefile -------------------------------------------------------------------------------- /dtsi/skeleton.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/dtsi/skeleton.dtsi -------------------------------------------------------------------------------- /dtsi/sun4i-a10.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/dtsi/sun4i-a10.dtsi -------------------------------------------------------------------------------- /dtsi/sun5i-a10s.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/dtsi/sun5i-a10s.dtsi -------------------------------------------------------------------------------- /dtsi/sun5i-a13.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/dtsi/sun5i-a13.dtsi -------------------------------------------------------------------------------- /dtsi/sun6i-a31.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/dtsi/sun6i-a31.dtsi -------------------------------------------------------------------------------- /dtsi/sun7i-a20.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/dtsi/sun7i-a20.dtsi -------------------------------------------------------------------------------- /genver.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/genver.sh -------------------------------------------------------------------------------- /include/asm/posix_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/asm/posix_types.h -------------------------------------------------------------------------------- /include/asm/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/asm/types.h -------------------------------------------------------------------------------- /include/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/assert.h -------------------------------------------------------------------------------- /include/fdt_tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/fdt_tools.h -------------------------------------------------------------------------------- /include/fixup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/fixup.h -------------------------------------------------------------------------------- /include/lib/libfex/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/lib/libfex/common.h -------------------------------------------------------------------------------- /include/lib/libfex/script.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/lib/libfex/script.h -------------------------------------------------------------------------------- /include/lib/libfex/script_bin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/lib/libfex/script_bin.h -------------------------------------------------------------------------------- /include/linux/posix_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/linux/posix_types.h -------------------------------------------------------------------------------- /include/linux/stddef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/linux/stddef.h -------------------------------------------------------------------------------- /include/linux/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/linux/types.h -------------------------------------------------------------------------------- /include/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/memory.h -------------------------------------------------------------------------------- /include/print.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/print.h -------------------------------------------------------------------------------- /include/register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/register.h -------------------------------------------------------------------------------- /include/serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/serial.h -------------------------------------------------------------------------------- /include/soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/soc.h -------------------------------------------------------------------------------- /include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/string.h -------------------------------------------------------------------------------- /include/uapi/asm/setup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/include/uapi/asm/setup.h -------------------------------------------------------------------------------- /include/uapi/linux/stddef.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /lib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/Makefile -------------------------------------------------------------------------------- /lib/libfdt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/Makefile -------------------------------------------------------------------------------- /lib/libfdt/Makefile.libfdt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/Makefile.libfdt -------------------------------------------------------------------------------- /lib/libfdt/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/TODO -------------------------------------------------------------------------------- /lib/libfdt/fdt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/fdt.c -------------------------------------------------------------------------------- /lib/libfdt/fdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/fdt.h -------------------------------------------------------------------------------- /lib/libfdt/fdt_empty_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/fdt_empty_tree.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_ro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/fdt_ro.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_rw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/fdt_rw.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_strerror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/fdt_strerror.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_sw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/fdt_sw.c -------------------------------------------------------------------------------- /lib/libfdt/fdt_wip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/fdt_wip.c -------------------------------------------------------------------------------- /lib/libfdt/libfdt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/libfdt.h -------------------------------------------------------------------------------- /lib/libfdt/libfdt_env.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/libfdt_env.h -------------------------------------------------------------------------------- /lib/libfdt/libfdt_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/libfdt_internal.h -------------------------------------------------------------------------------- /lib/libfdt/version.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfdt/version.lds -------------------------------------------------------------------------------- /lib/libfex/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfex/Makefile -------------------------------------------------------------------------------- /lib/libfex/script.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfex/script.c -------------------------------------------------------------------------------- /lib/libfex/script_bin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/lib/libfex/script_bin.c -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/fdt_tools.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/src/fdt_tools.c -------------------------------------------------------------------------------- /src/fixup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/src/fixup.c -------------------------------------------------------------------------------- /src/head.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/src/head.S -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/src/main.c -------------------------------------------------------------------------------- /src/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/src/memory.c -------------------------------------------------------------------------------- /src/print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/src/print.c -------------------------------------------------------------------------------- /src/register.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/src/register.c -------------------------------------------------------------------------------- /src/serial-8250.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/src/serial-8250.c -------------------------------------------------------------------------------- /src/soc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/src/soc.c -------------------------------------------------------------------------------- /src/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mripard/sunxi-babelfish/HEAD/src/string.c --------------------------------------------------------------------------------