Diff for /wikisrc/ports/evbarm.mdwn between versions 1.57 and 1.72

version 1.57, 2018/11/21 13:27:04 version 1.72, 2019/06/12 08:29:41
Line 7  port_var3="earmv6hf" Line 7  port_var3="earmv6hf"
 port_var4="earmv7hf"  port_var4="earmv7hf"
 port_var5="earmv7hfeb"  port_var5="earmv7hfeb"
 port_var_install_notes="evbarm-earm"  port_var_install_notes="evbarm-earm"
 cur_rel="8.0"  cur_rel="8.1"
 future_rel="9.0"  future_rel="9.0"
 changes_cur="8.0"  changes_cur="8.1"
 changes_future="9.0"  changes_future="9.0"
 thumbnail="http://www.netbsd.org/images/ports/evbarm/adi_brh.gif"  thumbnail="//www.netbsd.org/images/ports/evbarm/adi_brh.gif"
 about="""  about="""
 NetBSD/evbarm is the port of NetBSD to various evaluation and prototyping  NetBSD/evbarm is the port of NetBSD to various evaluation and prototyping
 boards based on CPUs implementing the ARM architecture. NetBSD/evbarm also  boards based on CPUs implementing the ARM architecture. NetBSD/evbarm also
Line 27  The evbarm port can be built with a vari Line 27  The evbarm port can be built with a vari
 There are  There are
 four main variables: the word size, the instruction set, the  four main variables: the word size, the instruction set, the
 endianness, and whether there is hardware floating point.  By default  endianness, and whether there is hardware floating point.  By default
 the CPU type is "earm", and this implies aarch32 (32-bit), \todo cpu  the CPU type is "earm", and this implies aarch32 (32-bit), earmv5 cpu
 architecture, little endian (el when explicitly stated), and soft  architecture, little endian (el when explicitly stated), and soft
 (emulated) floating point.  Another example, suitable for Raspberry PI  (Emulated) floating point.  Another example, suitable for Raspberry PI
 2, is earmv7hf, which is aarch32, the v7 instruction set, little  2, is earmv7hf, which is aarch32, the v7 instruction set, little
 endian, and hardware floating point.  endian, and hardware floating point.
   
Line 46  sometimes referred to as a distinct port Line 46  sometimes referred to as a distinct port
 with code in src/sys/arch/aarch64, but it is built as the evbarm port  with code in src/sys/arch/aarch64, but it is built as the evbarm port
 with aarch64 cpu type, and available as the alias evbarm64.  with aarch64 cpu type, and available as the alias evbarm64.
   
   Note that MACHINE_ARCH=aarch64 currently refers to the A64 instruction
   set and the aarch64 architecture, built for the armv8 architecture.
   (Note also that armv8 is the first architecture to support aarch64, so
   this will not be an issue until at least armv9.)
   
 ### Kernels and userland  ### Kernels and userland
   
 The evbarm userland can be used on any system that can run code of the  The evbarm userland can be used on any system that can run code of the
Line 62  anita can be used to test builds.  (In a Line 67  anita can be used to test builds.  (In a
   
 ### Board specific information  ### Board specific information
  - [[Allwinner sunxi family SoCs|Allwinner]]   - [[Allwinner sunxi family SoCs|Allwinner]]
  - [[BeagleBone and BeagleBone Black|BeagleBone]]   - [[BeagleBone, BeagleBone Black, and PocketBeagle|BeagleBone]]
  - [[NVIDIA Tegra|Tegra]]   - [[NVIDIA Tegra|Tegra]]
  - [[ODROID C1 and C1+|ODROID-C1]]   - [[ODROID C1 and C1+|ODROID-C1]]
  - [[Raspberry Pi 1, 2 and 3|Raspberry Pi]]   - [[Raspberry Pi 1, 2 and 3|Raspberry Pi]]

Removed from v.1.57  
changed lines
  Added in v.1.72


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb