|
|
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
− | Editieren erwünscht (mit Signatur wäre klasse) ;) [[Benutzer:Rayofhope|Rayofhope]] 10:00, 11. Apr. 2009 (UTC)
| |
− | == Idee: Exklusive Ressourcen ==
| |
− | Problem: Aktuell ist es möglich per menuconfig mehrere Module einzuschalten,
| |
− | die exklusiven Zugriff auf ein und dieselbe Hardware Komponente des Mikrokontrollers
| |
− | benötigen oder sich aus anderen Gründen gegenseitig stark beeinflussen.
| |
− | Darunter fällt etwa, wenn zwei Module den selben Timer verwenden wollen, oder ein Modul
| |
− | auf regelmäßige Interrupts angewiesen ist, und ein anderes Modul Interrupts ganz oder
| |
− | teilweise abschaltet. [[Benutzer:Rayofhope|Rayofhope]] 12:51, 10. Mai 2009 (UTC)
| |
| | | |
− | Lösungsvorschläge:
| |
− | * Ressourcen Management in menuconfig mit einbauen. Vorteil: Warnungen noch vor dem Compilieren. Nachteil: Ist wohl etwas aufwändiger. [[Benutzer:Rayofhope|Rayofhope]] 12:51, 10. Mai 2009 (UTC)
| |
− | * Module deklarieren irgendwo zentral oder auch dezentral, welche Ressourcen sie nutzen. Zur Compilierzeit werden dann die Fehler, bedingt durch doppelte #ifdefs, ausgegeben. Vorteil: Einfacher zu implementieren?! Nachteil: Nicht direkt in menuconfig erkennbar, wenn Module sich beißen. [[Benutzer:Rayofhope|Rayofhope]] 12:51, 10. Mai 2009 (UTC)
| |
− |
| |
− | == Modul: mcuf ==
| |
− | * Splitten und auf die 3 bekannten Ordner verteilen
| |
− |
| |
− | == Modul: Stella ==
| |
− | Folgendes plane ich ([[Benutzer:Rayofhope|Rayofhope]]) für das Modul:
| |
− | * Umbennenung in StellaLight. Für Servos gibt es jetzt ein eigenes PWM Modul.
| |
− | * Moodlight Ansteuerung auslagern in ein seperates Modul, welches von StellaLight abhängt.
| |
− | * Moodlight Modul mit ecmd Schnittstelle versehen
| |
− | * Entfernen von speed_ecmd
| |
− | * Ansteuerung von StellaLight über das dmx Modul, d.h. ethersex mit StellaLight+dmx verhält sich dann wie ein dmx Client.
| |
− | * Entfernen von contrib/stella (baut auf speed_ecmd auf).
| |
− | * Neues contrib Programm um ethersex dmx über artnet anzusteuern.
| |
− |
| |
− | == menuconfig ==
| |
− | An die neue Ordnerstruktur angleichen. [[Benutzer:Rayofhope|Rayofhope]] 12:27, 17. Apr. 2009 (UTC)
| |