forked from genodelabs/genode-allwinner
-
Notifications
You must be signed in to change notification settings - Fork 0
Allwinner SoC support for the Genode OS framework
License
m-stein/genode-allwinner
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
========================================= Genode support for Allwinner-based boards ========================================= This repository complements the Genode OS framework (https://genode.org) with the board support needed to use Genode on devices based on Allwinner SoCs. To use it, you first need to obtain a clone of Genode: ! git clone https://github.com/genodelabs/genode.git genode Now, clone the _genode-allwinner.git_ repository to _genode/repos/allwinner_: ! git clone https://github.com/nfeske/genode-allwinner.git genode/repos/allwinner For enabling the board support, adjust the build-directory configuration _etc/build.conf_ by adding the following line before the other 'REPOSITORIES' definitions so that the _allwinner_ repository is prioritized over the others. ! REPOSITORIES = $(GENODE_DIR)/repos/allwinner Allwinner-specific tool dependencies ------------------------------------ The Allwinner A64 SoC features a dedicated system-control processor (SCP) in addition the the ARM application processor. This repository contains a custom firmware for the SCP (at _src/scp/a64/_), which is incorporated into the U-Boot boot loader (_src/u-boot/pine/). As the SCP (aka AR100) is based on the OpenRISC instruction-set architecture, the build process of the SCP firmware requires the installation of binutils for this architecture. Please refer to _src/scp/a64/README_ for further instructions. License ------- Genode-specific code is provided under Genode's regular open-source license, which is AGPLv3 open-source linking exception. This code is also available under a commercial license offered by Genode Labs. For code ported from other projects - e.g., device drivers ported from the Linux kernel - the license of the originating upstream project applies. Please refer to the individual file headers for detailed information.
About
Allwinner SoC support for the Genode OS framework
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 49.0%
- C 41.6%
- Assembly 4.5%
- Makefile 4.0%
- Other 0.9%