Änderungen am IOS

Du hast ein Betriebssystem für den Hive geschrieben oder beschäftigst dich mit den grundlegenden Systemfunktionen, dann bist du hier richtig!
Antworten
Benutzeravatar
Rainer
Beiträge: 510
Registriert: Fr 29. Mai 2009, 16:11

Änderungen am IOS

Beitrag von Rainer »

Damit wir uns nicht gegenseitig in die Parade fahren, halte ich einen Thread über die Änderungen im IOS für Wichtig.
(Bitte den Thread freihalten von Fragen und Sonstigem. Nur Änderungen am ios sollten hier drin stehen. Fragen zu Funktionen bitte einfach in einem anderen Thread stellen. Danke.)

Ich fange mal an:
------------------------------------------------------------------------------------------------------

Befehl:
getcogs(n)

Beschreibung:
Liest freie Cogs auf dem jeweiligen Propeller aus und übermittelt den Wert an das aufrufende Programm.

Syntax:
ergebnis := ios.getcogs(wert)


Beispiel:

Code: Alles auswählen

PUB get_free_cogs | i

  i := 0
  i := ios.getcogs(0)                                   'regnatix
  ios.printdec(i)
Parameter:
wert
  • 0 = Regnatix
  • 1 = Administra
  • 2 = Bellatrix
Neu erstellte ios-Kommandosequenzen:

Regnatix : - (Keine. Testet sich selber)
Administra : Kommandosequenz #80
Bellatrix : Kommandosequenz $0, $5

[Edit by BorgKönig]
Bitte keine Fragen, ob eine Funktion, ein Befehl, or whatever ins IOS aufgenommen werden kann, stellen. Stattdessen: Schreibt eine Funktion, eine Befehl usw. testet diesen und erkundigt euch, in anderen Threats, ob dieser ins IOS passt Wenn ja, nehmen wir diesem ins IOS auf.
[Edit]
"Wer andauernd begreift, was er tut, bleibt unter seinem Niveau."
Antworten