Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Hostmode, belegt IRQ Port, Startprobleme, Port 3 abfrage weg Patchen Kategorie: Open-Micro/Open-Mini/Open-Midi/Open-Macro/Open-Maxi (von Wolfgang - 6.11.2006 13:11)
 Als Antwort auf Re: Hostmode, belegt IRQ Port, Startprobleme von Dietmar - 6.11.2006 8:01
Wolfgang nutzt:  CC1-M-Unit V1.1, CC1-M-Unit V1.2/2.0, CC1-Station V2.0, Micro, Open-Micro, Open-Mini, sonstige
Hallo Dietmar
das mit dem "Hardcore-User" und dem Patchen hört sich seeehr intressant an.
Nehmen wir mal an das man eine Applikation wasserdicht bekommt. (unwarscheinlich aber möglich)
Und das man Zustände (bestimmte I/O Konfigurationen) durch die man dann in den Hostmode wechselt sicher erreichen kann.
Wie kann man dann die Port3-Abfrage weg patchen?
Könntest du das kurz anskizzieren? Kann man einzelne Bytes im Betriebssystem schreiben?
Welche Routinen (Adressen) wären das?

(Ich danke dir für die Ausflüge in diese verwegenen Gegenden....)
Gruß
Wolfgang



> Hallo Wolfgang.
>
> > Im KBIER kann man ja auch mehrere Bits setzen und so bis zu 5 Interruptquellen verarbeiten. Ich denke man wird dann hinterher irgendwo nach sehen können was die Quelle war.
>
> Das geht, indem man nachträglich abfragt, welcher Keyboard-Pin auf LOW liegt. Dafür müssen die LOW-Zeiten natürlich ausreichend lang sein.
>
> > Nochmal zum Port3 : Dort kann man dann also eigentlich wirklich nur sinnvoll eine Taste anschließen auf die der User dann beim Reset nicht gerade drücken darf.
>
> Der Port läßt sich ohne Einschränkungen nutzen, solange sichergestellt ist, daß PORT[3] nach dem Einschalten, also nach dem Anlegen der Betriebsspannung, auf HIGH-Potential liegt. Hardcore-User könnten natürlich auch hingehen und die Portabfrage im Betriebssystem wegpatchen. Aber das sollte nur dem erfahrenen Anwender vorbehalten sein, denn dann kann man nur mittels "End2Host=ON" und ähnlich in den Hostmode gelangen. Schwierig wird es dann aber, wenn das Anwenderprogramm nicht korrekt arbeitet...
>
> Viele Grüße
> Dietmar

 Antwort schreiben

Bisherige Antworten:

Re: Hostmode, belegt IRQ Port, Startprobleme, Port 3 abfrage weg Patchen (von Dietmar - 6.11.2006 18:51)
    Re: Hostmode, belegt IRQ Port, Startprobleme (von Wolfgang - 8.11.2006 12:31)
        Re: Hostmode, belegt IRQ Port, Startprobleme (von Dietmar - 8.11.2006 16:23)