Die Suche ergab 202 Treffer

von kuroneko
Fr 3. Feb 2012, 00:32
Forum: Anwendungen und Tools
Thema: PASM Operators
Antworten: 6
Zugriffe: 11168

Re: PASM Operators

Wenn Du schon Konstanten benutzt dann kannst Du Dir 'ne Menge code sparen. con _clkmode = xtal1 + pll8x _xinfreq = 10_000_000 #0, spiSel0, spiSel1, spiSel2 ' SPI select var long Kanal PUB main Kanal := %111{7} << spiSel0 ' falls spiSel0 mal nicht 0 ist cognew(@init, @Kanal) DAT org 0 init mov dira,s...
von kuroneko
Do 2. Feb 2012, 13:55
Forum: Anwendungen und Tools
Thema: PASM Operators
Antworten: 6
Zugriffe: 11168

Re: PASM Operators

In Spin ist das kein Problem aber laut Seite 326 im Propellerhandbuch soll das auch in PASM möglich sein. Aber wie, es gibt hier keinen Opcode der von BST akzeptiert wird. Funktioniert hier ohne Probleme. Was hast Du denn genau versucht? PUB null DAT mov temp, #|< 5 ' 2^(0..8) movd temp, #|< (12 - ...
von kuroneko
Do 2. Feb 2012, 01:10
Forum: Betriebssystem
Thema: OpenSpin - Open source Spin/PASM compiler in C/C++
Antworten: 60
Zugriffe: 111405

Re: Open source Spin/PASM compiler in C/C++

yeti hat geschrieben:opensource-spon-compiler-r30 schafft belflash-r49... schon bemerkenswert...

...ich hab aber grad nicht wirklich Lust das jetzt zu flashen...
Ist auch (wirklich) keine gute Idee. Hat aber auch seine guten Seiten wenn man so Bugs findet (issues 15/16).
von kuroneko
Di 24. Jan 2012, 03:12
Forum: Betriebssystem
Thema: Ich hatte einen Traum...
Antworten: 81
Zugriffe: 79700

Re: Ich hatte einen Traum...

Hab wieder einige Sachen gelernt, zum Bleispiel das man im Cog Bereich 0x1f0..0x1f3 vier PASM Instruktionen verstekken kan mit eine Debugger Kerne ... also unsichtbar fur normale PASM Programme. Wenn's danach geht kannst Du insgesamt 511 Befehle haben (auch wenn dira nicht gerade guenstig dafuer is...
von kuroneko
Mo 23. Jan 2012, 10:19
Forum: Betriebssystem
Thema: Ich hatte einen Traum...
Antworten: 81
Zugriffe: 79700

Re: Ich hatte einen Traum...

Hatte nicht gedacht das Spin nur auf 1/3 der Geschwindigkeit geht: auch Spin ist eine VM im LMM modus. PUB strcpy(a, b) repeat while (byte[a++] := byte[b++]) Nur mal am Rande, schon allein die Auswahl der falschen Variable kann Dir Dein Timing so ziemlich in den Boden fahren, e.g. Zugriff zu den er...
von kuroneko
Sa 21. Jan 2012, 01:24
Forum: Betriebssystem
Thema: Fragen zum aktuellen TRIOS (r48)
Antworten: 11
Zugriffe: 15116

Re: Fragen zum aktuellen TRIOS (r48)

Aber in welcher Zeile des SPIN-Files ist nun die genaue Angabe der Farbe? Leide ist meine SPIN-Erfahrung gleich Null. Das muss sich ändern - weiß ich. Gefunden hab ich 3 Referenzen ( @vgacolor in flash\bellatrix\belflash.spin). Zwei davon zum lesen/schreiben eines Tabelleneintrags. Die verbleibende...
von kuroneko
Sa 31. Dez 2011, 01:25
Forum: Betriebssystem
Thema: LF = $0D und $0A
Antworten: 28
Zugriffe: 31898

Re: LF = $0D und $0A

Ä = C3 84 Ö = C3 93 Ü = C3 9C ä = C3 A4 ö = C3 B6 ü = C3 BC ß = C3 9F Das ist ganz einfach UTF-8 kodiert. Nicht alles in dieser Welt ist ASCII ... $C3 $84 -> %110_00011 %10_000100 ----+ -----+ | | %00011000100 %11000100 -> $C4
von kuroneko
Mi 21. Dez 2011, 15:35
Forum: Sonstiges
Thema: Propeller's Hydra
Antworten: 4
Zugriffe: 7392

Re: Propeller's Hydra

von kuroneko
Fr 16. Dez 2011, 16:26
Forum: Anwendungen und Tools
Thema: fehlendes file in test-05-06-2009-kr.rar
Antworten: 3
Zugriffe: 6284

Re: fehlendes file in test-05-06-2009-kr.rar

Findest Du in der PropTool library. bst & Co beinhalten selbige leider nicht (sollte der Vollstaendigkeit halber aber trotzdem im Archiv sein).