[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Slackware ARM project web site | Forum | Slackware ARM installation guides

Slackware ARM / AArch64 Development information

For the background and context on the Slackware ARM / AArch64 development model, and how to get involved, please see this document

The purpose of this document is to provide an exposition of how individual Hardware Models are directly integrated (so that the hardware is supported “out of the box”) into Slackware ARM / AArch64. These serve as live examples and templates for the Slackware ARM community to use to support this endeavour.

Please note that some Hardware Models may require additional changes. These are topics for the Slackware ARM mailing list.

Slackware ARM Developer Documentation

Slackware specific documentation

Document Description
Project Roadmap The Project has a light-weight road map to provide details about some of the next goals for the Slackware ARM project
Development Model Details about the Slackware ARM/AArch64 development model, and how to contribute.
Considerations around choosing a Hardware Model Some considerations that a Hardware Custodian should study before committing to supporting a particular Hardware Model.
Reference Guide for Direct Integration Support A reference guide for how to directly integrate Hardware Model support into Slackware AArch64. This serves as a template and a guide to the standards for Hardware Model Custodians
Raspberry Pi 4 Direct Integration notes Notes collection (June 2021)
HoneyComb LX2 Direct Integration notes Notes collection (October 2023)
Aarch64 Virtualization with Qemu, Libvirt, and Virt-Manager Notes collection (October 2023)
Slackware ARM/AArch64 Linux Kernel Module Loader Documentation of the internals of Slackware ARM/AArch64's Kernel Module loader that's used within the OS InitRD, Slackware Installer and Live Cards . This is required reading for Hardware Model Custodians
Building a custom Slackware ARM Kernel Building a custom Kernel using the Slackware ARM build system
The Slackware Installer Information about the Slackware Installer
Slackbuilds.org package build scripts Using Slackbuilds.org package build scripts on ARM

ARM general documentation

Document Description
ARM Architecture tour From Australian Linuxconf 2017 and provides a reasonably detailed overview of the ARM architecture, its Linux support and the ecosystem. This is a must if you are new to ARM and would like to contribute to the Slackware ARM project.
 slackwarearm:development ()