--- wikisrc/ports/evbarm.mdwn 2017/10/21 22:39:47 1.42 +++ wikisrc/ports/evbarm.mdwn 2017/10/21 22:43:03 1.43 @@ -26,13 +26,23 @@ Matt Thomas is the maintainer of NetBSD/ The evbarm port can be built with a variety of CPU options. There are three main variables: the instruction set, the endianness, and whether -there is hardware flaoting point. By default the CPU type is "earm". +there is hardware floating point. By default the CPU type is "earm", +and this implies little endian (el when explicitly stated), and soft +(emulated) floating point. Another example, suitable for Raspberry PI +2, is earmv7hf, which is the v7 instruction support, little endian, +and hardware floating point. Typically, various boards are best compiled with a CPU type that matches the board's CPU and floating point support, but generally a lower CPU instruction set version is workable on a newer board. See build.sh and look for aliases for the evbarm port. +### Kernels and userland + +The evbarm userland can be used on any system that can run code of the +CPU type used for the build. Typically, a particular board requires a +kernel for that board. + ### Board specific information - [[Allwinner sunxi family SoCs|Allwinner]] - [[BeagleBone and BeagleBone Black|BeagleBone]]