Benutzerbeiträge von „Satyria“
Aus C und Assembler mit Raspberry
Ein Benutzer mit 1.324 Bearbeitungen. Das Konto wurde am 2. Juli 2024 erstellt.
28. Juli 2025
- 11:3911:39, 28. Jul. 2025 Unterschied Versionen +1 Byte K Interrupt Teil 2 (PI4) →= Speichern aller allgemeinen Register (`x0-x28`)
- 11:3911:39, 28. Jul. 2025 Unterschied Versionen +7.788 Bytes K Interrupt Teil 2 (PI4) Keine Bearbeitungszusammenfassung
- 09:4009:40, 28. Jul. 2025 Unterschied Versionen +3.550 Bytes N Interrupt Teil 2 (PI4) Die Seite wurde neu angelegt: „Im vorhergehenden Kapitel haben wir einen Interrupt für den Timer erstellt. Dies ist zur Zeit auch der einzige, der in unserem System, welches wir entwickeln, zur Verfügung haben. Im nächsten Kapitel wird es dann aufwendig. Wir werden uns um den USB-Eingang kümmern und zunächst einen Treiber für die Tatstatur und anschließend noch auf Mausbewegungen reagieren. Dazu werden wir dann auch Interrupts benötigen, die ausgelöst werden, wenn jemand auf…“
- 09:0709:07, 28. Jul. 2025 Unterschied Versionen +28 Bytes K Beispiel Timer-Interrupt (PI4) Keine Bearbeitungszusammenfassung
25. Juli 2025
- 12:2012:20, 25. Jul. 2025 Unterschied Versionen 0 Bytes K Beispiel Timer-Interrupt (PI4) Keine Bearbeitungszusammenfassung
- 12:1912:19, 25. Jul. 2025 Unterschied Versionen +2.158 Bytes K Beispiel Timer-Interrupt (PI4) Keine Bearbeitungszusammenfassung
- 12:0412:04, 25. Jul. 2025 Unterschied Versionen +1.340 Bytes K Beispiel Timer-Interrupt (PI4) Keine Bearbeitungszusammenfassung
- 11:2511:25, 25. Jul. 2025 Unterschied Versionen +2.037 Bytes K Beispiel Timer-Interrupt (PI4) Keine Bearbeitungszusammenfassung
- 11:0711:07, 25. Jul. 2025 Unterschied Versionen +42 Bytes K Beispiel Timer-Interrupt (PI4) Keine Bearbeitungszusammenfassung
- 10:1010:10, 25. Jul. 2025 Unterschied Versionen +584 Bytes K Beispiel Timer-Interrupt (PI4) Keine Bearbeitungszusammenfassung
- 08:0508:05, 25. Jul. 2025 Unterschied Versionen +1.056 Bytes K Beispiel Timer-Interrupt (PI4) Keine Bearbeitungszusammenfassung
- 07:4907:49, 25. Jul. 2025 Unterschied Versionen −38 Bytes K Beispiel Timer-Interrupt (PI4) Keine Bearbeitungszusammenfassung
- 07:4607:46, 25. Jul. 2025 Unterschied Versionen +53 Bytes K Beispiel Timer-Interrupt (PI4) Keine Bearbeitungszusammenfassung
- 07:4507:45, 25. Jul. 2025 Unterschied Versionen +1.493 Bytes N Beispiel Timer-Interrupt (PI4) Die Seite wurde neu angelegt: „Nun versuchen wir, einen Timer-Interrupt zu erstellen und verwenden eine Vector-Tabelle, wie diese zuvor beschrieben wurde. Wir verzichten zunächst auf die Gleitkomma-Unterstützung. Wir verwenden die Vectortabelle aus der vorigen Beschreibung. Unterstützen allerdings nur "IRQs" und "Synchronous Exception". Andere Ausnahmen werden in eine Dauerschleife versetzt: <syntaxhighlight lang="asm"> .align 11 .globl VectorTable VectorTable: // Vektoren für EL1…“
- 07:3607:36, 25. Jul. 2025 Unterschied Versionen +42 Bytes K Interrupts (PI4) Keine Bearbeitungszusammenfassung
- 07:3407:34, 25. Jul. 2025 Unterschied Versionen +67 Bytes K Interrupts (PI4) →Wichtige Punkte zur Vektortabelle
- 07:3207:32, 25. Jul. 2025 Unterschied Versionen +207 Bytes K Interrupts (PI4) →Beispiel einer Vektortabelle
- 07:2907:29, 25. Jul. 2025 Unterschied Versionen +12 Bytes K Interrupts (PI4) →Initialisierung im EL1
- 07:2707:27, 25. Jul. 2025 Unterschied Versionen +9 Bytes K Interrupts (PI4) →Umsetzung auf den Raspberry Pi 4 (64-Bit)
- 07:1907:19, 25. Jul. 2025 Unterschied Versionen +25 Bytes K Interrupts (PI4) →Umsetzung auf den Raspberry Pi 4 (64-Bit)
24. Juli 2025
- 13:2913:29, 24. Jul. 2025 Unterschied Versionen +826 Bytes K Interrupts (PI4) Keine Bearbeitungszusammenfassung
- 12:5412:54, 24. Jul. 2025 Unterschied Versionen +37 Bytes K Interrupts (PI4) →Bei der Ausführung des Handlers
- 12:5312:53, 24. Jul. 2025 Unterschied Versionen −6.412 Bytes K Interrupts (PI4) →Bei der Ausführung des Handlers
- 12:3412:34, 24. Jul. 2025 Unterschied Versionen +2.646 Bytes K Interrupts (PI4) →Bei der Ausführung des Handlers
- 12:2812:28, 24. Jul. 2025 Unterschied Versionen +47 Bytes K Interrupts (PI4) →Was ist zu beachten bei Interrupts
- 12:2512:25, 24. Jul. 2025 Unterschied Versionen 0 Bytes K Interrupts (PI4) →Bei der Ausführung des Handlers
- 09:4609:46, 24. Jul. 2025 Unterschied Versionen −236 Bytes K Interrupts (PI4) →Wichtige Punkte zur Vektortabelle
- 09:2909:29, 24. Jul. 2025 Unterschied Versionen +2 Bytes K Interrupts (PI4) →Warum wird der Wechsel durchgeführt?
- 09:2809:28, 24. Jul. 2025 Unterschied Versionen −3 Bytes K Interrupts (PI4) →Interrupts mit dem Raspberry 4 im 64-Bit-Modus
- 09:2609:26, 24. Jul. 2025 Unterschied Versionen −377 Bytes K Interrupts (PI4) →Vektortabelle
- 09:2109:21, 24. Jul. 2025 Unterschied Versionen −129 Bytes K Interrupts (PI4) →Vektortabelle
- 08:5208:52, 24. Jul. 2025 Unterschied Versionen −8.342 Bytes K Interrupts (PI4) Keine Bearbeitungszusammenfassung
17. Juni 2025
- 07:5607:56, 17. Jun. 2025 Unterschied Versionen +1 Byte K Hauptseite →Sponsor
- 07:5607:56, 17. Jun. 2025 Unterschied Versionen +32 Bytes K Hauptseite →Sponsor
- 07:5407:54, 17. Jun. 2025 Unterschied Versionen +141 Bytes K Hauptseite Keine Bearbeitungszusammenfassung
- 07:5307:53, 17. Jun. 2025 Unterschied Versionen +16 Bytes N Datei:Logo hexenlaedle.png Keine Bearbeitungszusammenfassung aktuell
20. Mai 2025
- 13:2213:22, 20. Mai 2025 Unterschied Versionen +9 Bytes K Interrupts (PI4) →Initialisierung im EL1
- 13:1613:16, 20. Mai 2025 Unterschied Versionen +7 Bytes K Interrupts (PI4) →Umsetzung auf den Raspberry Pi 4 (64-Bit)
- 12:3112:31, 20. Mai 2025 Unterschied Versionen +192 Bytes K Interrupts (PI4) →Beim Raspberry Pi ist der typische Ablauf wie folgt
7. Mai 2025
- 12:4712:47, 7. Mai 2025 Unterschied Versionen +5.824 Bytes K Interrupts (PI4) →DAIF-Flags (erlauben Interrupts)
- 11:3411:34, 7. Mai 2025 Unterschied Versionen −144 Bytes K Interrupts (PI4) →Typen von Interrupts
19. April 2025
- 15:5915:59, 19. Apr. 2025 Unterschied Versionen −1.120 Bytes K Printf in BareMetal (PI4) Keine Bearbeitungszusammenfassung
- 15:5715:57, 19. Apr. 2025 Unterschied Versionen 0 Bytes K Printf in BareMetal (PI4) →Zukunft
- 15:5715:57, 19. Apr. 2025 Unterschied Versionen +2 Bytes K Systeminformationen (PI4) Keine Bearbeitungszusammenfassung
- 15:5315:53, 19. Apr. 2025 Unterschied Versionen +280 Bytes K Systeminformationen (PI4) Keine Bearbeitungszusammenfassung
- 08:2708:27, 19. Apr. 2025 Unterschied Versionen +118 Bytes N Systeminformationen (PI4) Die Seite wurde neu angelegt: „Du kannst den Source-Code als ZIP-Datei mit folgenden Link downloaden: https://www.satyria.de/arm/sources/RPI4/C/8.zip“
- 08:2608:26, 19. Apr. 2025 Unterschied Versionen +46 Bytes K Printf in BareMetal (PI4) →Zukunft
- 08:1808:18, 19. Apr. 2025 Unterschied Versionen 0 Bytes K Unser erstes Programm in C (PI4) →Kompilieren und Ausführen