===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/70.html,v
retrieving revision 1.31
retrieving revision 1.32
diff -c -r1.31 -r1.32
*** www/70.html 2021/10/02 12:53:27 1.31
--- www/70.html 2021/10/02 12:55:35 1.32
***************
*** 104,135 ****
Added aplpmu(4), a driver for the Apple "sera" SPMI power management unit that contains the RTC on Apple M1 systems.
Added apldwusb(4), a glue driver for the Synopsys DesignWare USB 3 controllers found on the Apple M1 SoC.
Added apldart(4) support for a DART with two sets of registers, needed to support the Synopsis DesignWare USB 3 controller.
- Added gfrtc(4), a driver for the real-time clock interface of Google's Goldfish Android virtual hardware platform, used for the RTC on qemu-system-riscv64 -M virt.
architecture specific changes that need to be sorted
Switched macppc to use ld.lld.1(1).
Made amd64 hw.setperf percentages proportional to the enhanced speed step frequencies on Intel processors. The default hw.setperf=99 corresponds to the maximum ordinary speed, and setting it to 100 enables turbo mode.
Prevented a kernel panic in sparc64 due to page boundary misalignment.
- Enabled riscv64 multiprocessor support.
Forced luna88k to use the serial console when no graphics board is found.
- Enabled iwm(4) and ix(4) on riscv64.
- Added riscv64 userland timecounter support.
Fixed strchr() and strrchr() on mips64.
Added installboot(8) "-p" to prepare by creating a new filesystem on the partition reserved for the bootloader on relevant architectures.
- Added uaudio(4) and umidi(4) to riscv64.
- Added SMP support to risc64.
Enabled dt(4) on sparc64.
- Added riscv64 drm(4) support.
- Added basic radeondrm/X support for riscv64 and supported xf86-video-radeon and xf86-video-amdgpu drivers.
Introduced sfclock(4), a driver for the SiFive Power Reset Clocking Interrupt (PRCI).
Introduced sfcc(4), a driver for the SiFive level two cache controller.
- Introduced plic(4), a driver for the RISC-V Platform-Level Interrupt Controller.
Fixed an issue preventing applications from selecting the non-ALTIVEC code path on macppc.
- Enabled nvme on riscv64.
Introduced sfuart(4), a driver for the SiFive UART, and added support for it as a console.
Added the ability for fdisk(8) to recognize "HiFive! FSBL" and "HiFive! BBL" GPT partitions.
- Enabled dwpcie(4) on riscv64 and added support for the PCIe host bridge found on the SiFive FU740 SoC.
Enabled MSI-X support for powerpc64.
Implemented multicast support in mvpp(4).
Added GPT support to armv7 installboot(8).
--- 104,124 ----
***************
*** 137,150 ****
Prevented watchdog resets on some i.MX 64-bit machines with a recent U-Boot and watchdog enabled on boot in imxdog(8).
Created audio devices for armv7.
Fixed __ppc_lock for page faults that recursively grab the lock on powerpc.
- Added PCI support to riscv64.
Increased the maximum data size on powerpc64 to 32GB.
Made additional free inodes on luna88k bsd.rd by specifying density=4096.
- Fixed hangs on riskv64 by replacing timer(4) with code based on the powerpc64 implementation of the randomized statclock code.
- Added support to binutils for riscv64.
Disabled base-gcc on amd64.
Retired OpenBSD/sgi platform.
- Imported initial OpenBSD/riscv64 port.
--- 126,135 ----