<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://doc.seolizer.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://doc.seolizer.de/feed.php">
        <title>SEOLizer Dokumentation - lyxos</title>
        <description></description>
        <link>https://doc.seolizer.de/</link>
        <image rdf:resource="https://doc.seolizer.de/_media/wiki:dokuwiki.svg" />
       <dc:date>2026-07-26T01:32:49+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:anwendungen?rev=1781019965&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:architektur?rev=1782411845&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:erste-schritte?rev=1782411813&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:iofs?rev=1781855001&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:kernel?rev=1782411823&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:lbf?rev=1782411846&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:prozesse?rev=1782411806&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:ramdisk?rev=1781757682&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:shell?rev=1782411812&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:smp?rev=1781376361&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:start?rev=1782411787&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:sync?rev=1781376320&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:syscalls?rev=1781944825&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:vega?rev=1782411814&amp;do=diff"/>
                <rdf:li rdf:resource="https://doc.seolizer.de/lyxos:xhci?rev=1781760179&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://doc.seolizer.de/_media/wiki:dokuwiki.svg">
        <title>SEOLizer Dokumentation</title>
        <link>https://doc.seolizer.de/</link>
        <url>https://doc.seolizer.de/_media/wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://doc.seolizer.de/lyxos:anwendungen?rev=1781019965&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-09T15:46:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lyx OS – Anwendungen entwickeln</title>
        <link>https://doc.seolizer.de/lyxos:anwendungen?rev=1781019965&amp;do=diff</link>
        <description>Lyx OS – Anwendungen entwickeln

Diese Seite richtet sich an Entwickler, die Programme für Lyx OS schreiben möchten. Voraussetzung: Grundkenntnisse der Lyx-Sprache und ein laufendes LyxOS-System (→ Erste Schritte).

→ Syscall-Referenz · Architektur · Übersicht

----------

1. Zielplattform: --target=lyxos</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyxos:architektur?rev=1782411845&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-25T18:24:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lyx OS – Systemarchitektur</title>
        <link>https://doc.seolizer.de/lyxos:architektur?rev=1782411845&amp;do=diff</link>
        <description>Lyx OS – Systemarchitektur

Diese Seite beschreibt den Aufbau von Lyx OS: die Drei-Domänen-Architektur (TCB / Lyra / User), die Schichten vom UEFI-Boot bis zum Ring-3-Userspace, das Speicherlayout, die Kernel-Module und das Capability-Routing-Gate.</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyxos:erste-schritte?rev=1782411813&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-25T18:23:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lyx OS – Erste Schritte</title>
        <link>https://doc.seolizer.de/lyxos:erste-schritte?rev=1782411813&amp;do=diff</link>
        <description>Lyx OS – Erste Schritte

Diese Seite zeigt, wie man Lyx OS baut, in QEMU startet und ein erstes Ring-3-Programm schreibt. Voraussetzung sind Grundkenntnisse in der Lyx-Sprache und einer Linux-Kommandozeile.

→ Übersicht · Architektur · Anwendungen entwickeln

----------

1. Voraussetzungen

Alle benötigten Tools müssen im</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyxos:iofs?rev=1781855001&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-19T07:43:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lyx OS – IOFS: Island &amp; Ocean File System</title>
        <link>https://doc.seolizer.de/lyxos:iofs?rev=1781855001&amp;do=diff</link>
        <description>Lyx OS – IOFS: Island &amp; Ocean File System

IOFS ist das native Dateisystem von Lyx OS. Es ersetzt FAT32 als primären Speicher und ist von Grund auf für drei Anforderungen gebaut: Zero-Load-Ausführung (LBF-Binaries laufen direkt aus dem Speicher, ohne Kopieren),</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyxos:kernel?rev=1782411823&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-25T18:23:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lyx OS – Kernel-Interna</title>
        <link>https://doc.seolizer.de/lyxos:kernel?rev=1782411823&amp;do=diff</link>
        <description>Lyx OS – Kernel-Interna

Diese Seite richtet sich an Beitragende, die den Kernel weiterentwickeln möchten: Build-Ablauf, Modul-Interaktion, Initialisierungsreihenfolge und praktische Debugging-Techniken.

→ Architektur · Syscall-ABI · Übersicht

----------

1. Verzeichnisstruktur</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyxos:lbf?rev=1782411846&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-25T18:24:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lyx OS – LBF: Lyx Binary Format</title>
        <link>https://doc.seolizer.de/lyxos:lbf?rev=1782411846&amp;do=diff</link>
        <description>Lyx OS – LBF: Lyx Binary Format

Das Lyx Binary Format (LBF) ist das native ausführbare Binärformat von Lyx OS. Es ersetzt ELF/PE für alle Programme die mit lyxc --target=lyxos kompiliert werden, und ist von Grund auf für KI-native Architekturen und das</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyxos:prozesse?rev=1782411806&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-25T18:23:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lyx OS – Prozesse &amp; Ring-3</title>
        <link>https://doc.seolizer.de/lyxos:prozesse?rev=1782411806&amp;do=diff</link>
        <description>Lyx OS – Prozesse &amp; Ring-3

Diese Seite beschreibt, wie Ring-3-Prozesse in Lyx OS gestartet werden, wie sie mit dem Kernel kommunizieren und wie das Capability-System mit PLEDGE_*-Bitmasks die Berechtigungen einschränkt. Implementierung: kernel/ring3.lyx</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyxos:ramdisk?rev=1781757682&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-18T04:41:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lyx OS – RAM-Disk</title>
        <link>https://doc.seolizer.de/lyxos:ramdisk?rev=1781757682&amp;do=diff</link>
        <description>Lyx OS – RAM-Disk

Lyx OS unterstützt neben physischen ATA/AHCI-Festplatten bis zu 4 RAM-Disks (Disk-IDs 4–7). Eine RAM-Disk wird aus physisch kontiguösem Speicher alloziert, verhält sich für alle darüber liegenden Schichten (FAT32, VFS, Shell) wie eine normale Festplatte und bleibt bis zum nächsten Neustart erhalten.</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyxos:shell?rev=1782411812&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-25T18:23:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lyx OS – Interaktive Shell</title>
        <link>https://doc.seolizer.de/lyxos:shell?rev=1782411812&amp;do=diff</link>
        <description>Lyx OS – Interaktive Shell

Diese Seite dokumentiert die Lyx OS Shell (shell/shell.lyx, WP13): Built-in-Befehle, das r3_sc_block-Kommunikationsprotokoll und die Implementierungsdetails für Entwickler, die die Shell erweitern oder eigene Ring-3-Anwendungen schreiben möchten.</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyxos:smp?rev=1781376361&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-13T18:46:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lyx OS – SMP &amp; Task-API</title>
        <link>https://doc.seolizer.de/lyxos:smp?rev=1781376361&amp;do=diff</link>
        <description>Lyx OS – SMP &amp; Task-API

Diese Seite dokumentiert das Symmetric-Multiprocessing-Modul (kernel/smp.lyx, WP10): LAPIC-Zugriff, AP-Startup und die leichtgewichtige Task-API für Kernel-Code.

→ Architektur · Sync-Primitive · Kernel-Interna

----------

1. Überblick

smp.lyx stellt drei Funktionsgruppen bereit:</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyxos:start?rev=1782411787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-25T18:23:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lyx OS</title>
        <link>https://doc.seolizer.de/lyxos:start?rev=1782411787&amp;do=diff</link>
        <description>Lyx OS

Lyx OS ist ein bare-metal x86-64-Betriebssystem, das vollständig in der Lyx-Sprache und NASM-Assembly geschrieben ist. Es startet direkt über UEFI — ohne Linux, ohne GRUB, ohne externe Laufzeitumgebungen.

Der Compiler lyxc ist ein Kernbestandteil des Systems: er läuft auf dem Host für den Kernel-Build und wird langfristig als</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyxos:sync?rev=1781376320&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-13T18:45:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lyx OS – Sync-Primitive</title>
        <link>https://doc.seolizer.de/lyxos:sync?rev=1781376320&amp;do=diff</link>
        <description>Lyx OS – Sync-Primitive

Diese Seite dokumentiert die Synchronisations-Primitive in kernel/sync.lyx (WP9): Spinlock, Mutex und Semaphor. Alle Primitive sind für Kernel-Code (Ring-0) konzipiert.

→ Architektur · SMP &amp; Tasks · Kernel-Interna

----------

1. Überblick

sync.lyx stellt drei Arten von Synchronisations-Primitiven bereit:</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyxos:syscalls?rev=1781944825&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-20T08:40:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lyx OS – Syscall-ABI v1.0</title>
        <link>https://doc.seolizer.de/lyxos:syscalls?rev=1781944825&amp;do=diff</link>
        <description>Lyx OS – Syscall-ABI v1.0

Diese Seite dokumentiert die vollständige Syscall-Schnittstelle von Lyx OS (182 Syscalls in 14 Kategorien). Sie richtet sich an Entwickler, die Ring-3-Anwendungen schreiben, Kernel-nahe Bibliotheken implementieren oder Syscalls direkt in NASM-Assembly nutzen.</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyxos:vega?rev=1782411814&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-25T18:23:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Vega – Fensterverwaltungssystem</title>
        <link>https://doc.seolizer.de/lyxos:vega?rev=1782411814&amp;do=diff</link>
        <description>Vega – Fensterverwaltungssystem

Vega ist der Compositor und Window Manager von Lyx OS. Er läuft als privilegierter Ring-3-Prozess und übernimmt alle Aufgaben, die klassisch einem Display-Server zufallen: GOP-Framebuffer beanspruchen, Fenster verwalten, Eingaben (Maus, Tastatur) verarbeiten und jeden Frame kompositionieren.</description>
    </item>
    <item rdf:about="https://doc.seolizer.de/lyxos:xhci?rev=1781760179&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-18T05:22:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lyx OS – XHCI-Treiber</title>
        <link>https://doc.seolizer.de/lyxos:xhci?rev=1781760179&amp;do=diff</link>
        <description>Lyx OS – XHCI-Treiber

Der XHCI-Treiber (kernel/xhci.lyx) implementiert den USB 3.x Host-Controller-Treiber für Lyx OS. Er läuft vollständig in Ring-0 und wird von keiner externen USB-Stack-Library abhängig. Die Ring-3-Syscalls für USB sind noch</description>
    </item>
</rdf:RDF>
