version 1.61, 2021/10/03 20:27:41 |
version 1.62, 2021/10/03 20:39:41 |
|
|
<li>Added new <a href="riscv64.html">riscv64</a> platform for 64-bit RISC-V systems. |
<li>Added new <a href="riscv64.html">riscv64</a> platform for 64-bit RISC-V systems. |
<li>The <a href="arm64.html">arm64</a> platform support was improved with the following changes: |
<li>The <a href="arm64.html">arm64</a> platform support was improved with the following changes: |
<ul> |
<ul> |
<li>Added <a href="https://man.openbsd.org/aplpinctrl.4">aplpinctrl(4)</a> driver for the Apple GPIO controller found on the M1 SoCs. |
<li>Support for Apple Silicon Macs has improved but is not ready for general use yet: |
<li>Ensured <a href="https://man.openbsd.org/rkpwm.4">rkpwm(4)</a> can find the clock when using a recent device tree. |
<ul> |
<li>Added RK3399 Type-C PHY clocks and PCIe PHY reference clocks to <a href="https://man.openbsd.org/rkclock.4">rkclock(4)</a>. |
<li>Added support for installing on a disk with a GPT. |
|
<li>Added <a href="https://man.openbsd.org/apldart.4">apldart(4)</a> support for a DART with two sets of registers, needed to support the Synopsis DesignWare USB 3 controller. |
|
<li>Added <a href="https://man.openbsd.org/apldwusb.4">apldwusb(4)</a>, a glue driver for the Synopsys DesignWare USB 3 controllers found on the Apple M1 SoC. |
|
<li>Added <a href="https://man.openbsd.org/aplns.4">aplns(4)</a> to provide support for Apple NVME storage as found in Apple M1 devices. |
|
<li>Added <a href="https://man.openbsd.org/aplpinctrl.4">aplpinctrl(4)</a> driver for the Apple GPIO controller found on the M1 SoCs. |
|
<li>Added <a href="https://man.openbsd.org/aplpmu.4">aplpmu(4)</a>, a driver for the Apple "sera" SPMI power management unit that contains the RTC on Apple M1 systems. |
|
<li>Added <a href="https://man.openbsd.org/aplspmi.4">aplspmi(4)</a>, a driver for the Apple SPMI controller. |
|
</ul> |
<li>Enabled LEDs for the <a href="https://man.openbsd.org/mue.4">mue(4)</a> LAN7800 chip as found on the Raspberry Pi 3 Model B+. |
<li>Enabled LEDs for the <a href="https://man.openbsd.org/mue.4">mue(4)</a> LAN7800 chip as found on the Raspberry Pi 3 Model B+. |
<li>Added <a href="https://man.openbsd.org/rktcphy.4">rktcphy(4)</a>, a driver for the Type-C PHY controller found on the Rockchip RK3399. |
<li>Added <a href="https://man.openbsd.org/rktcphy.4">rktcphy(4)</a>, a driver for the Type-C PHY controller found on the Rockchip RK3399. |
<li>Ensured (W)hole disk partitioning cannot be used if an "APFS ISC" is found on the disk, required for Apple M1 machines to boot. |
|
<li>Added initial arm64 support for installing on a disk with a GPT. |
|
<li>Added arm64 support for booting from disks with 4k sectors. |
|
<li>Added <a href="https://man.openbsd.org/aplns.4">aplns(4)</a> to provide support for Apple NVME storage as found in Apple M1 devices. |
|
<li>Added <a href="https://man.openbsd.org/aplspmi.4">aplspmi(4)</a>, a driver for the Apple SPMI controller. |
|
<li>Added <a href="https://man.openbsd.org/aplpmu.4">aplpmu(4)</a>, a driver for the Apple "sera" SPMI power management unit that contains the RTC on Apple M1 systems. |
|
<li>Added <a href="https://man.openbsd.org/apldwusb.4">apldwusb(4)</a>, a glue driver for the Synopsys DesignWare USB 3 controllers found on the Apple M1 SoC. |
|
<li>Added <a href="https://man.openbsd.org/apldart.4">apldart(4)</a> support for a DART with two sets of registers, needed to support the Synopsis DesignWare USB 3 controller. |
|
<li>Implemented multicast support in <a href="https://man.openbsd.org/mvpp.4">mvpp(4)</a>. |
<li>Implemented multicast support in <a href="https://man.openbsd.org/mvpp.4">mvpp(4)</a>. |
</ul> |
</ul> |
<li>Changes on other architectures: |
<li>Changes on other architectures: |
|
|
<li>Made <a href="https://man.openbsd.org/rc.8">rc(8)</a> quietly |
<li>Made <a href="https://man.openbsd.org/rc.8">rc(8)</a> quietly |
attempt an early mount of /var/log in case someone has created |
attempt an early mount of /var/log in case someone has created |
it as a separate filesystem to avoid /var overflow issues. |
it as a separate filesystem to avoid /var overflow issues. |
|
<li>Improved <a href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> |
|
to retain essential partitions on various platforms. |
|
<li>Improved <a href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> |
|
for disks with 4K sectors. |
<li>Cleaned up the <a href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> MBR/GPT |
<li>Cleaned up the <a href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> MBR/GPT |
initialization code, making -g independent of -i, leaving four |
initialization code, making -g independent of -i, leaving four |
mutually exclusive initialization options (-i, -b, -u and -A) with the |
mutually exclusive initialization options (-i, -b, -u and -A) with the |