Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
slackwarearm:development [2021/05/05 21:26 (UTC)] – mozes | slackwarearm:development [2023/11/28 16:34 (UTC)] – mozes |
---|
| [[https://arm.slackware.com/|Slackware ARM project web site]] | [[https://www.linuxquestions.org/questions/slackware-arm-108/|Forum]] | [[slackwarearm:inst|Slackware ARM installation guides]] |
| |
====== Slackware ARM / AArch64 Development information ====== | ====== Slackware ARM / AArch64 Development information ====== |
| |
Please note that some Hardware Models may require additional changes. These are topics for the Slackware ARM mailing list. | Please note that some Hardware Models may require additional changes. These are topics for the Slackware ARM mailing list. |
| |
===== Developer Documentation ===== | ===== Slackware ARM Developer Documentation ===== |
| |
| === Slackware specific documentation === |
| |
^ Document ^ Description ^ | ^ Document ^ Description ^ |
| | [[slackwarearm:development-roadmap|Project Roadmap]] | The Project has a light-weight road map to provide details about some of the next goals for the Slackware ARM project | |
| | [[http://arm.slackware.com/slackwarearm-devel/|Development Model]] | Details about the Slackware ARM/AArch64 development model, and how to contribute. | |
| [[slackwarearm:development-hwmodelconsiderations|Considerations around choosing a Hardware Model]] | Some considerations that a Hardware Custodian should study before committing to supporting a particular Hardware Model.| | | [[slackwarearm:development-hwmodelconsiderations|Considerations around choosing a Hardware Model]] | Some considerations that a Hardware Custodian should study before committing to supporting a particular Hardware Model.| |
| [[slackwarearm:development_di_rk3399|RockPro64 integration]] | An exposition of how the Hardware Model Rock Pro64 support is directly integrated into Slackware AArch64. This serves as a template and a guide to the standards for Hardware Model Custodians| | | [[slackwarearm:development_refguide_di|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| |
| 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 | | | [[slackwarearm:development_di_bcm2711|Raspberry Pi 4 Direct Integration notes]] | Notes collection (June 2021)| |
| | [[slackwarearm:development_di_lx2160acex7|HoneyComb LX2 Direct Integration notes]] | Notes collection (October 2023)| |
| | [[slackwarearm:development_di_virtualization_aarch64|Aarch64 Virtualization with Qemu, Libvirt, and Virt-Manager]] | Notes collection (October 2023)| |
| | [[slackwarearm:development_component_kmodloader|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 | |
| | [[slackwarearm:cstmz_kernel|Building a custom Slackware ARM Kernel]] | Building a custom Kernel using the Slackware ARM build system | |
| | [[slackwarearm:slackwareinstaller|The Slackware Installer]] | Information about the Slackware Installer | |
| | [[slackwarearm:sft-repos|Slackbuilds.org package build scripts| Using Slackbuilds.org package build scripts on ARM | |
| |
| === ARM general documentation === |
| |
| ^ Document ^ Description ^ |
| | [[https://www.youtube.com/watch?v=NNol7fRGo2E|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. | |