mc68451 / ultravisor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ultravisor

This tree contains code to support Ultravisor capability on capable Power processors.

Building

Any host OS can build and test Ultravisor provided it has a C cross compiler for big endian powerpc64.

(The little-endian powerpc64le compilers in Ubuntu and Fedora are actually bi-endian and can compile Ultravisor even though it's big-endian. We recommend installing a little-endian toolchain if you plan on building other projects.)

Define CROSS environment variable if needed

export CROSS=powerpc64le-linux-gnu-

Make ultra.lid

$ make

Hacking

Ultravisor follows the Linux kernel coding style. Ultravisor source tree contains a .clang-format file based on the Linux kernel provided one.

* (coding-style)[https://www.kernel.org/doc/html/latest/process/coding-style.html]

* (clang-format)[https://www.kernel.org/doc/html/latest/process/clang-format.html]

License

See LICENSE

About

License:GNU General Public License v2.0


Languages

Language:C 95.0%Language:Objective-C 2.1%Language:C++ 1.0%Language:Assembly 0.7%Language:Makefile 0.7%Language:Shell 0.4%Language:Tcl 0.0%