News: 0001492778

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Haiku OS Working On USB 3 SuperSpeed Plus Support

([Hardware] 6 Hours Ago Haiku)


The Haiku open-source operating project known for letting the BeOS spirit live on is out with their newest monthly progress report.

Haiku continues making nice progress on this unique open-source platform. Some of the Haiku highlights for the past month of development work include:

- [1]Haiku R1 Beta 5 recently being released as a huge new release.

- The VirtIO network driver now supports checksum offloading for IP, TCP, and UDP.

- Haiku now has logic in place for handling USB3 SuperSpeedPlus 10 Gbps transfers.

- Minor efficiency improvements to the NVMe driver.

- Build system improvements and fixes in trying to get the Clang compiler builds back toward a working state.

- Work on being able to boot to get into the kernel under virtualization on the Apple M1 SoC.

More details on the Haiku OS improvements via [2]Haiku-OS.org .



[1] https://www.phoronix.com/news/Haiku-R1-Beta-5

[2] https://www.haiku-os.org/blog/waddlesplash/2024-09-17-haiku_activity_contract_report_august_2024/



chocolate

nintendo1889

=== ALL USERS PLEASE NOTE ========================

Compiler optimizations have been made to macro expand LET into a WITHOUT-
INTERRUPTS special form so that it can PUSH things into a stack in the
LET-OPTIMIZATION area, SETQ the variables and then POP them back when it's
done. Don't worry about this unless you use multiprocessing.
Note that LET *could* have been defined by:

(LET ((LET '`(LET ((LET ',LET))
,LET)))
`(LET ((LET ',LET))
,LET))

This is believed to speed up execution by as much as a factor of 1.01 or
3.50 depending on whether you believe our friendly marketing representatives.
This code was written by a new programmer here (we snatched him away from
Itty Bitti Machines where he was writing COUGHBOL code) so to give him
confidence we trusted his vows of "it works pretty well" and installed it.