https://github.com/biergaizi/loongson-sources
A mainline kernel with patches runs on YeeLoong 8089D / Loongson 2F.
https://github.com/biergaizi/loongson-sources
deleted deletegithub
Last synced: 3 months ago
JSON representation
A mainline kernel with patches runs on YeeLoong 8089D / Loongson 2F.
- Host: GitHub
- URL: https://github.com/biergaizi/loongson-sources
- Owner: biergaizi
- Created: 2014-02-03T22:15:23.000Z (over 11 years ago)
- Default Branch: deleted
- Last Pushed: 2018-06-04T17:10:58.000Z (almost 7 years ago)
- Last Synced: 2025-01-14T15:53:21.344Z (4 months ago)
- Topics: deleted, deletegithub
- Homepage:
- Size: 216 MB
- Stars: 19
- Watchers: 7
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#DeleteGithub
====================
**Deleted!** This project is moved to [notabug.org](https://notabug.org/niconiconi/loongson-sources), welcome to join the free world!loongson-sources is a patchset against offical upstream Linux kernel for YeeLoong 8089D with Loongson 2F processor.
Features
----------
* genpatches
* BFS
* BFQ
* CJKtty
* UKSM
* exfat
* colored kernel message output
* 2D accelerated sm712fb framebuffer
* YeeLoong Power Management Driver
* YeeLoong Fn keys Driver
* Out-of-tree bugfixesBinary
----------We use [GitHub Release](https://github.com/biergaizi/loongson-sources/releases) to publish the latest binary kernel and GPG siguature. The naming format is:
linux-[kernel version]-yeeloong-gaizi.tar.xz
linux-[kernel version]-yeeloong-gaizi.tar.xz.sigBuild from Source
--------------------* First, I assume you have the knowledge on cross-compiling and related toolchains.
* Download the mainline kernel of the same series as loongson-sources, without any patch level.
For example, if you want to build loongson-sources-3.15.3, you should download
Linux 3.15.0 from kernel.org.* Copy `patches` directory to the root directory of the kernel.
* Run the `./patches/patch-it` shell script to patch the kernel.
* copy `./patches/config` to the root directory, rename it to `.config`
* make (you should setup the cross-toolchains correctly)
* You're done. You can use the `./patches/packaging.sh` to generate a tarball if you want.