Open-source News

Cirrus Logic "Dolphin" Audio Support Coming For Linux 5.15

Phoronix - Fri, 08/13/2021 - 20:26
Cirrus Logic has contributed a number of improvements to their CS8409 HDA audio driver for the Linux kernel that includes support for new "Dolphin" audio hardware...

Linux 5.15 To Allow Reading From The Nintendo OTP Memory Area

Phoronix - Fri, 08/13/2021 - 19:31
For hobbyists that enjoy tinkering around with Linux running on the Nintendo Wii or Wii U game consoles, a new driver coming for Linux 5.15 allows accessing the specialized OTP read-only memory area that contains the encryption/decryption keys and other data...

Arm Working On Clang C++ For OpenCL 2021 (OpenCL 3.0 Compatible)

Phoronix - Fri, 08/13/2021 - 18:24
With LLVM's Clang C/C++ compiler front-end squaring away its OpenCL C 3.0 language support, Arm engineers are now working on the C++ equivalent support...

Install Linux with LVM

opensource.com - Fri, 08/13/2021 - 15:01

A couple of weeks ago, the good folks at Linux Mint released version 20.2 of their open source operating system. The installer built into the live ISO is excellent and only requires a few clicks to install the OS. You even have a built-in partitioner if you want to customize your partitions.


read more

Linux 5.15 To Add Graphics Support For Qualcomm Adreno 680, 7c3

Phoronix - Fri, 08/13/2021 - 15:00
The MSM DRM kernel updates to this open-source Qualcomm Adreno driver have been sent in to DRM-Next ahead of the upcoming Linux 5.15 merge window...

Code memory safety and efficiency by example

opensource.com - Fri, 08/13/2021 - 15:00

C is a high-level language with close-to-the-metal features that make it seem, at times, more like a portable assembly language than a sibling of Java or Python. Among these features is memory management, which covers an executing program's safe and efficient use of memory. This article goes into the details of memory safety and efficiency through code examples in C and a code segment from the assembly language that a modern C compiler generates.


read more

Parse command options in Java with commons-cli

opensource.com - Fri, 08/13/2021 - 15:00

When you enter a command into your terminal, whether it's to launch a GUI app or just a terminal app, there are often options (sometimes called switches or flags) you can use to modify how the application runs. This is a standard set by the POSIX specification, so it's useful for a Java programmer to know how to detect and parse options.


read more

AV1 VA-API Acceleration Coming For AMD Radeon RX 6000 Series Linux Users

Phoronix - Fri, 08/13/2021 - 08:15
With AMD RDNA2 GPUs such as the Radeon RX 6000 series there is hardware support for AV1 decoding while the Linux support has been slow to materialize. Fortunately, that's now changing...

Pages