===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/69.html,v
retrieving revision 1.40
retrieving revision 1.41
diff -c -r1.40 -r1.41
*** www/69.html 2021/04/15 17:18:34 1.40
--- www/69.html 2021/04/15 18:06:54 1.41
***************
*** 89,117 ****
POWER9 systems.
Added bsd.mp to powerpc64's installXX.{img,iso}.
Added RETGUARD implementation for powerpc and powerpc64.
- Added powerpc64 retguard macros for setjmp/longjmp.
- Added retguard macros to powerpc64 locore functions.
Added a workaround for PCIO devices that cannot address the full
64-bit PCI address space to powerpc64. Needed for radeondrm(4) and amdgpu(4) since Radeon
GPUs only implement 36, 40, or 44 bits of address space.
Added limited emulation of unaligned access in the powerpc64 kernel.
! Changed astfb(4) to
! allow it to become the console on powerpc64.
! Added support for passing a bootmac command line argument to
! RAMDISK on powerpc64.
Fixed booting on powerpc64 machines with memory banks higher in
physical address space, needing a larger TCE table.
! Introduced power-saving mode on POWER9 (ISA v3).
Enabled floating-point exceptions on powerpc64.
Added support for ipmi(4) on PowerNV systems.
! Support was added for devices using the Apple M1 SoC:
! - Recognized Apple Icestorm cores on arm64.
!
- Added basic support for BCM4379, found on the Apple M1 SoCs, to
bwfm(4).
- Added exuart(4)
support for the UART found on the Apple M1 SoC.
--- 89,112 ----
POWER9 systems.
- Added bsd.mp to powerpc64's installXX.{img,iso}.
- Added RETGUARD implementation for powerpc and powerpc64.
- Added a workaround for PCIO devices that cannot address the full
64-bit PCI address space to powerpc64. Needed for radeondrm(4) and amdgpu(4) since Radeon
GPUs only implement 36, 40, or 44 bits of address space.
- Added limited emulation of unaligned access in the powerpc64 kernel.
!
- Added support for netbooting to the powerpc64 RAMDISK kernel.
- Fixed booting on powerpc64 machines with memory banks higher in
physical address space, needing a larger TCE table.
!
- Introduced power-saving mode on POWER9 CPUs.
- Enabled floating-point exceptions on powerpc64.
- Added support for ipmi(4) on PowerNV systems.
! Preliminary support was added for devices using the Apple M1 SoC:
! - Recognized Apple Icestorm/Firestorm cores on arm64.
!
- Added support for BCM4378 chips, as found on the Apple M1 SoCs, to
bwfm(4).
- Added exuart(4)
support for the UART found on the Apple M1 SoC.
***************
*** 122,141 ****
a driver for the interrupt controller found on Apple M1 SoCs.
- Added aplpcie(4),
a driver for the PCIe host bridge on Apple M1 SoCs.
-
- Added support for version 7 of the bwfm(4) PCIe interface,
- as implemented in Apple M1's wifi.
-
- Increased RX buffers available to the bwfm(4) chip to 256,
- allowing use of the Apple M1's wifi.
- Added apldart(4),
a driver for the IOMMU on Apple M1 SoCs.
!
- Added an initial attempt to support 8-bit ASIDs such as those on
Apple's M1 SoC.
-
- Recognized Apple Firestorm cores on arm64.
-
- Added SMP support to aplintc(4), the interrupt
- controller driver on Apple M1 SoCs.
The arm64 platform support was improved with the following changes:
--- 117,126 ----
a driver for the interrupt controller found on Apple M1 SoCs.
- Added aplpcie(4),
a driver for the PCIe host bridge on Apple M1 SoCs.
- Added apldart(4),
a driver for the IOMMU on Apple M1 SoCs.
!
- Added support for CPUs with 8-bit ASIDs such as those on
Apple's M1 SoC.
The arm64 platform support was improved with the following changes:
***************
*** 145,171 ****
href="https://man.openbsd.org/kcopy.9">kcopy(9) by doing 16-byte
copies if possible.
- Added recognition of Cortex-A78AE, Cortex-X1 and Neoverse V1 arm64 CPUs.
!
- Added clock support for i.MX8MP.
- Added support for the VF610 I2C controller to imxiic(4).
-
- Fixed a panic seen with mbuf chains on arm64.
- Added dwgpio(4), a
driver for the Synopsys DesignWare GPIO controller.
-
- Added "amlogic,meson-g12a-dwmac" to dwge(4).
- Added amlpinctrl(4) support
for the "Always On" GPIOs.
-
- Added PCIe clocks to amlclock(4).
- Made large read and write transactions work in amliic(4).
!
- Added PCIe support to amlpciephy(4).
!
- Added support to dwpcie(4) for the PCIe
! controller found on Amlogic G12A/G12B/SM1 SoCs.
!
- Implemented intx support in mvkpcie(4).
- Added cryptox(4),
a driver for armv8 cryptographic extensions.
--- 130,149 ----
href="https://man.openbsd.org/kcopy.9">kcopy(9) by doing 16-byte
copies if possible.
- Added recognition of Cortex-A78AE, Cortex-X1 and Neoverse V1 arm64 CPUs.
!
- Added clock support for i.MX8MP SoCs.
- Added support for the VF610 I2C controller to imxiic(4).
- Added dwgpio(4), a
driver for the Synopsys DesignWare GPIO controller.
- Added amlpinctrl(4) support
for the "Always On" GPIOs.
- Made large read and write transactions work in amliic(4).
!
- Added support for the PCIe controller found on Amlogic
! G12A/G12B/SM1 SoCs to dwpcie(4).
!
- Implemented legacy interrupt support to mvkpcie(4).
- Added cryptox(4),
a driver for armv8 cryptographic extensions.
***************
*** 179,185 ****
- Introduced Guard Pages in smmu(4), to spot misuse
and misconfiguration of I/O devices more easily.
!
- Added support for rk809 to rkpmic(4), as seen on the
Rock Pi N10 with the rk3399pro.
- Added support for Introduced Guard Pages in smmu(4), to spot misuse
and misconfiguration of I/O devices more easily.
!
- Added support for RK809 to rkpmic(4), as seen on the
Rock Pi N10 with the rk3399pro.
- Added support for wscons(4) and ofw are in
sync.
-
- Added the ClearFog GT 8K to mvclock(4).
- Added support for the PL2303HXN series chips to uplcom(4).
- Added support for the PCA9547 I2C mux to Extended pcamux(4)
with ACPI support.
- Added acpige(4), a
! driver for ACPI generic event devices, used on the HoneyComb LX2K to
! implement power button handling.
- Added pchgpio(4),
a driver for the GPIO controllers found on modern Intel PCHs.
- Added ACPI support to Extended pcamux(4)
with ACPI support.
- Added acpige(4), a
! driver for ACPI generic event devices, used on various
! systens to implement power button handling.
- Added pchgpio(4),
a driver for the GPIO controllers found on modern Intel PCHs.
- Added ACPI support to Added support for 30-bit color modes to simplefb(4).
!
- Added wsfb(4)
! support for 30-bit color.
- Made loongson kernels recognize Lynloong LM9002/9003 and LM9013 models.
- Use native display resolution 1368x768 for Lynloong all-in-one computers.
--- 511,518 ----
parameters fails.
- Added support for 30-bit color modes to simplefb(4)
! and wsfb(4).
- Made loongson kernels recognize Lynloong LM9002/9003 and LM9013 models.
- Use native display resolution 1368x768 for Lynloong all-in-one computers.