Skip to content

Commit 3411b7e

Browse files
chadmedConan-Kudo
authored andcommitted
all: add page titles and EOF newlines
Signed-off-by: James Calligeros <jcalligeros99@gmail.com>
1 parent ce05e7f commit 3411b7e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+387
-17
lines changed

docs/alt/alt-distros.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
title: Alternative Distributions
3+
summary:
4+
Linux distros and other OSes that have added support for
5+
the Apple Silicon platform
6+
---
7+
18
The primary supported distribution is the [Fedora Asahi Remix](https://asahilinux.org/fedora/), but several members of the community have contributed guides and pre-built artifacts in order to use other distros on Apple Silicon Macs. These efforts are listed here. Please remember that these are user-contributed, and the Asahi Linux project cannot provide support or any guarantee of compatibility, functionality, or safety.
29

310
| Distro | Maintainer | Installation Guide |

docs/alt/boot-process-guide.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
title: Asahi Boot Process
3+
summary:
4+
How Asahi Linux boots on Apple Silicon Macs, intended for
5+
distro/OS integrators
6+
---
7+
18
This page explains the packages/components involved in a bootable Asahi Linux system, and how they interact with each other. It is aimed at distro packagers and people who want to roll/maintain their own builds instead of using packages. It is based on the setup used in the Arch Linux ARM-based reference distro, but should apply to most systems.
29

310
This is a practical guide. For a more formal description/spec, including how we handle vendor firmware, see [Open OS Ecosystem on Apple Silicon Macs](../platform/open-os-interop.md). For information about specifically how everything is plumbed in Fedora Asahi Remix, see its [How it's made](https://docs.fedoraproject.org/en-US/fedora-asahi-remix/how-its-made/) page.

docs/alt/installing-gentoo.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
title: Installing Gentoo
3+
---
4+
15
**This page contains distro-specific information. This documentation**
26
**repo is not for distro-specific documentation. The proper place for**
37
**this is the distro's own documentation system. This page will be removed**

docs/alt/ubuntu-gambas.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
title: Ubuntu Gambas
3+
---
4+
15
**This page contains distro-specific information. This documentation**
26
**repo is not for distro-specific documentation. The proper place for**
37
**this is the distro's own documentation system. This page will be removed**

docs/alt/ubuntu-godot.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
title: Ubuntu Godot
3+
---
4+
15
**This page contains distro-specific information. This documentation**
26
**repo is not for distro-specific documentation. The proper place for**
37
**this is the distro's own documentation system. This page will be removed**

docs/alt/ubuntu-qemu.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
title: Ubuntu Qemu
3+
---
4+
15
**This page contains distro-specific information. This documentation**
26
**repo is not for distro-specific documentation. The proper place for**
37
**this is the distro's own documentation system. This page will be removed**

docs/fw/adt.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
title: Apple Device Tree (ADT)
3+
summary:
4+
Apple Device Tree, the hardware discovery and initialisation
5+
system used on Apple Silicon devices.
6+
---
7+
18
When Apple firmware boots a kernel, it passes a device tree in a binary format. This format is very similar to, but different from, the Open Firmware standard expected by Linux.
29

310
Like Linux devicetrees, the Apple device tree (ADT) encodes a number of untyped byte arrays (properties) in a hierarchy of nodes. These describe the available hardware, or provide other information that Apple thinks the firmware might need to tell the kernel about. This includes identifying and secret information like serial numbers and WiFi keys.

docs/fw/boot.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Apple Silicon Boot Flow
3+
summary:
4+
Boot flow used by Apple Silicon devices, from SoC-integrated ROM to user code
5+
---
6+
17
Apple Silicon devices seem to follow a boot flow very similar to modern iOS devices.
28

39
# Stage 0 (SecureROM)

docs/fw/macho-boot-protocol.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
title: MachO Boot Protocol
3+
summary:
4+
Boot protocol used by Apple Silicon devices when booting m1n1 as a
5+
MachO binary
6+
---
7+
18
## Boot protocol
29

310
### Memory

docs/fw/nvram.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: NVRAM
3+
summary:
4+
NVRAM variables used by Apple Silicon Macs
5+
---
6+
17
# Types
28

39
* `string`: A standard string.
@@ -268,4 +274,4 @@
268274
</plist>
269275
```
270276

271-
</details>
277+
</details>

0 commit comments

Comments
 (0)