Diff for /wikisrc/ports/evbarm/raspberry_pi.mdwn between versions 1.143 and 1.144

version 1.143, 2021/02/24 08:31:25 version 1.144, 2021/02/27 07:52:06
Line 21  Initial Raspberry Pi support was introdu Line 21  Initial Raspberry Pi support was introdu
  - root filesystem can be uSD or USB-attached mass storage   - root filesystem can be uSD or USB-attached mass storage
  - serial or graphics console (with EDID query / parsing)   - serial or graphics console (with EDID query / parsing)
  - X11 via HDMI   - X11 via HDMI
  - GPU (VCHIQ) - 3D and video decode. man page missing.          - via framebuffer (and llvmpipe on AArch64), X11 does not use the VideoCore GPU
  - USB host controller - dwctwo(4) and most devices work   - GPU (OpenGL ES and video decoding acceleration) - [vchiq(4)](//man.netbsd.org/evbarm/vchiq.4)
  - Ethernet - usmsc(4), mue(4)          - with 32-bit kernels only, see man page
  - DMA controller driver and sdhc(4) support   - USB host controller - [dwctwo(4)](//man.netbsd.org/evbarm/dwctwo.4) and most devices work
    - Ethernet - [usmsc(4)](//man.netbsd.org/usmsc.4), [mue(4)](//man.netbsd.org/mue.4)
    - DMA controller driver and [sdhc(4)](//man.netbsd.org/sdhc.4) support
  - RNG   - RNG
  - Audio: works. man page missing.   - Audio - [vcaudio(4)](//man.netbsd.org/evbarm/vcaudio.4])
  - GPIO   - GPIO - [bcmgpio(4)](//man.netbsd.org/evbarm/bcmgpio.4)
  - I²C: works, could use enhancements, man page   - I²C: works, could use enhancements, man page
  - SPI: could use enhancements, man page   - SPI: could use enhancements, man page
   
Line 39  Initial Raspberry Pi support was introdu Line 41  Initial Raspberry Pi support was introdu
 ## NetBSD current  ## NetBSD current
   
  - RPI4 (using EDK2 UEFI firmware)   - RPI4 (using EDK2 UEFI firmware)
         - RPI4 Ethernet (Broadcom GENETv5) - genet(4)          - RPI4 Ethernet (Broadcom GENETv5) - genet(4); needs man page
  - RPI3/RPI4 audio with aarch64 kernels   - RPI3/RPI4 audio with aarch64 kernels
         - Previously the driver was only included with 32-bit (ARMv7/ARMv6)          - Previously the driver was only included with 32-bit (ARMv7/ARMv6)
           kernels and images due to the Broadcom code having 64-bit cleanliness            kernels, now works [due to dma-ranges](//mail-index.NetBSD.org/source-changes-d/2021/01/22/msg013133.html).
           issues.  
  - RPI3 builtin bluetooth   - RPI3 builtin bluetooth
  - RPI3 and RPI0W builtin WiFi - bwfm(4)   - RPI3 and RPI0W builtin WiFi - [bwfm(4)](//man.netbsd.org/bwfm.4)
  - Big endian support   - Big endian support
   
 ## What needs documenting if it works  ## What needs documenting if it works

Removed from v.1.143  
changed lines
  Added in v.1.144


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