*** Protokolldatei gestartet *** Datum: Do. Jun 20 19:57:07 2013 [Donnerstag, 20. Juni 2013] [19:57:07] Betreten Sie haben den Kanal #forth-ev betreten (-bernd@p4FC55D3C.dip0.t-ipconnect.de). [Donnerstag, 20. Juni 2013] [19:57:10] Na, Z80 ist ja auch "legendär". Allerdings hab ich zu der Zeit noch nixx mit dem Lötkolben am Hut gehabt. [Donnerstag, 20. Juni 2013] [19:57:10] ;) [Donnerstag, 20. Juni 2013] [19:57:14] Hallo Meister! [Donnerstag, 20. Juni 2013] [19:57:16] Modus Kanalmodi: [Donnerstag, 20. Juni 2013] [19:57:20] Hallo! [Donnerstag, 20. Juni 2013] [19:57:24] Hallo Bernd [Donnerstag, 20. Juni 2013] [19:57:32] Was ist mit eurer T-Shirt-Bestellung? [Donnerstag, 20. Juni 2013] [19:57:35] Moin [Donnerstag, 20. Juni 2013] [19:57:56] Kommt. [Donnerstag, 20. Juni 2013] [19:58:03] Aber bitte bald ;-) [Donnerstag, 20. Juni 2013] [19:58:20] Wer ist der zweite Matthias? [Donnerstag, 20. Juni 2013] [19:58:27] Ich bin der Mecrisp-Autor [Donnerstag, 20. Juni 2013] [19:58:29] Matthias Koch [Donnerstag, 20. Juni 2013] [19:58:42] Ok. [Donnerstag, 20. Juni 2013] [19:59:04] Ich klick schon ... [Donnerstag, 20. Juni 2013] [20:00:17] Bislang habe ich viel mit Michael Kalus geschrieben, und ich arbeite gerade an einer Portierung für das Stellaris-Launchpad mit einem ARM Cortex M4 [Donnerstag, 20. Juni 2013] [20:00:45] Vielleicht haben auch einige die Ledcomm-Vorführung gesehen bei der Forth-Tagung :-) - Mein Dank an Michel [Donnerstag, 20. Juni 2013] [20:01:27] Oh, ja, das fand ich ziemlich cool. Ich hab 'ne AVR Variante schon angefangen, hab mich aber gleich in Timing Geschichten verheddert :-) [Donnerstag, 20. Juni 2013] [20:02:26] Du kannst den Quelltext sicherlich übernehmen, versuch, die Routine über einen Timer-Interrupt aufzurufen. Wichtig ist nur, dass beide Seiten die gleiche Geschwindigkeit haben. [Donnerstag, 20. Juni 2013] [20:03:03] Ich hab mir die Paper dazu mal angeschaut, und hab die Finger davon gelassen. Da sind noch viele Jahre Patente drauf. Das hat den Coolheitsfaktor für mich auf Null gebracht. [Donnerstag, 20. Juni 2013] [20:03:06] Was macht eigentlich die Vierte Dimension 2/2013 ? Darin sollte der Ledcomm-Artikel erscheinen, aber im Fossil ist noch nichts zum Korrekturlesen [Donnerstag, 20. Juni 2013] [20:03:46] Da müssen wir mal etwas Druck auf Ulli machen, aber Michael Kalus ist schon dabei ;-). [Donnerstag, 20. Juni 2013] [20:04:35] Bernd: wie sieht man denn bei textil-online die Preise??? [Donnerstag, 20. Juni 2013] [20:04:42] Leider gar nicht. [Donnerstag, 20. Juni 2013] [20:05:05] Ach so. [Donnerstag, 20. Juni 2013] [20:05:17] Würde es Euch interessieren, wenn ich etwas genaueres über die Implementation der Konstantenfaltung in Forth schreiben würde ? [Donnerstag, 20. Juni 2013] [20:05:25] Bei diesem Konkurrenten sieht man Preise, aber ohne Druck: http://shop.stickerei-hoiss.de/ [Donnerstag, 20. Juni 2013] [20:05:36] @m-atthias: Klar [Donnerstag, 20. Juni 2013] [20:05:37] Mecrisp ist etwas exotisch von Innenaufbau, doch ich denke, das könnte auch in normale Implementationen passen [Donnerstag, 20. Juni 2013] [20:05:52] Das zweite besondere darin ist, dass ich die Pointer nach einem Reset wiederherstellen kann [Donnerstag, 20. Juni 2013] [20:05:58] mich auch [Donnerstag, 20. Juni 2013] [20:06:05] Dafür ist kein EEProm nötig [Donnerstag, 20. Juni 2013] [20:07:40] Bernd: mail ist unterwegs. [Donnerstag, 20. Juni 2013] [20:07:52] Im Prinzip ist im Flash das Dictionary Rückwärts verlinkt, und FIND sucht stets durch das gesamte Flash-Dictionary. So sind Redefinitionen möglich und das "Fadenende" latest kann mit einem Durchhangeln wiedergefunden werden. [Donnerstag, 20. Juni 2013] [20:08:29] Ich habe noch nie zuvor so etwas implementiert gesehen. [Donnerstag, 20. Juni 2013] [20:10:10] Das FIND im amforth sucht nur bis zum ersten Treffer. Neue Worte werden ohnehin an den Anfang der Suchkette eingebaut [Donnerstag, 20. Juni 2013] [20:10:32] Wie findest Du den Anfang nach dem Reset wieder ? [Donnerstag, 20. Juni 2013] [20:10:33] Ok, ist angekommen. [Donnerstag, 20. Juni 2013] [20:10:41] Die vorigen Definitionen der redefinierte Worte werden damit quasi unsichtbar [Donnerstag, 20. Juni 2013] [20:11:08] Atmegas haben EEPROM, da stehen ein paar wichtige Pointer drin [Donnerstag, 20. Juni 2013] [20:12:02] Ah, okay. Ich habe mir das ausgedacht, da ich in den MSP430 keine Pointer zwischenspeichern kann, sondern nur Flashseiten komplett löschen. [Donnerstag, 20. Juni 2013] [20:13:11] Das Bio-T-Shirt wird wohl 3€ mehr kosten als das JN 920. [Donnerstag, 20. Juni 2013] [20:13:14] Den Flash kann der Atmega auch nur seitenweise löschen, aber das kann man gut kaschieren. [Donnerstag, 20. Juni 2013] [20:13:39] Betreten volksforth hat den Kanal betreten (~user@212.255.253.165). [Donnerstag, 20. Juni 2013] [20:13:43] Hallo Carsten! [Donnerstag, 20. Juni 2013] [20:13:50] Hallo Carsten [Donnerstag, 20. Juni 2013] [20:13:50] Hallo und guten Abend [Donnerstag, 20. Juni 2013] [20:14:23] Hi Carsten! [Donnerstag, 20. Juni 2013] [20:15:08] @M.Koch: wäre noForth vielleicht noch ne Inspirationsquelle (http://home.hccnet.nl/anij/nof/noforth.html)? Albert war auch auf der Tagung und hat das vorgeführt mit 'ner Musik-Box. [Donnerstag, 20. Juni 2013] [20:15:31] Ja, ich kenne noforth bereits und habe in dem Quelltext gestöbert. [Donnerstag, 20. Juni 2013] [20:15:47] Bernd: Preis iss ok. [Donnerstag, 20. Juni 2013] [20:15:54] Die haben einen sehr platzsparenden Assembler und Disassembler. [Donnerstag, 20. Juni 2013] [20:16:22] Meiner ist größer, aber ich habe mich mehr an der Syntax des "normalen" Assemblers von Alfred Arnold orientiert. [Donnerstag, 20. Juni 2013] [20:17:54] Worin bestand das Problem mit der Ledcomm-Portierung auf den AVR genau ? [Donnerstag, 20. Juni 2013] [20:18:47] Du kannst zu Beginn zum Test die Bitmustererkennung weglassen und : Holepuls 8 Strahlzaehler ! ; vereinfachen. [Donnerstag, 20. Juni 2013] [20:19:03] Damit kannst Du bereits synchronisieren, nur ohne Datenübertragung. [Donnerstag, 20. Juni 2013] [20:21:22] Naja, ich hab mal Physik studiert ... also wollte ich's natürlich genau wissen und hab erst mal die Messung hell/dunkel zerlegt. [Donnerstag, 20. Juni 2013] [20:21:50] :-) Miss die Zeit bis zur Entladung, und Du hast eine schöne Helligkeitsmessung. [Donnerstag, 20. Juni 2013] [20:22:00] Ich bin auch Physiker [Donnerstag, 20. Juni 2013] [20:22:29] Dann hab ich mir 'nen coolen Plan überlegt, wie schnell die clock laufen soll und was die isr alles tun soll und wie gesagt, alles cool. Das hat dann aber den Kontakt mit der Wirklichkeit nicht überlebt. [Donnerstag, 20. Juni 2013] [20:23:08] Die ISR war grad so viel zu lang, daß mein cooler Plan genau einmal ging, und dann hing das Ding in neuer Interrupt da bevor der alte fertig ist :-( [Donnerstag, 20. Juni 2013] [20:23:24] Oh ! [Donnerstag, 20. Juni 2013] [20:23:39] Dann hab ich erst mal 'ne Runde getüftelt, wieviele Forth Anweisungen in einen Tick der ISR passen. [Donnerstag, 20. Juni 2013] [20:24:10] Wenn man mit 50 clock Zyklen / Wort rechnet, dann kommt man schon ganz gut hin. Eine Erkenntnis, wenigstens. [Donnerstag, 20. Juni 2013] [20:24:31] Dann hatte ich andere Sachen zu tun, und in dem Zustand isses halt. [Donnerstag, 20. Juni 2013] [20:25:39] Der msp430 ist zwar nicht so flott, aber dafür generiert Mecrisp Maschinensprache ohne inneren Interpreter, so dass Logikworte eher mit 3-4 Takten pro Wort laufen. [Donnerstag, 20. Juni 2013] [20:26:15] Beim Amforth liegt mit 50 CPU Zyklen pro Wort ganz gut. [Donnerstag, 20. Juni 2013] [20:26:31] Das meisste davon im inneren Interpreter. [Donnerstag, 20. Juni 2013] [20:26:36] Ich hab grad noch 'nen dockstar, bei dem das flash irgendwie ungut ist. Und bislang redet der noch nicht so mit mir, wie ich das gern hätt. openWRT läuft, aber Debian installieren, das hat noch nciht geklappt. [Donnerstag, 20. Juni 2013] [20:27:58] Der msp430 ist auch recht elegant für ein Native-Code-Forth. [Donnerstag, 20. Juni 2013] [20:28:17] Mit den ganzen Stack-Adress-Modes. [Donnerstag, 20. Juni 2013] [20:28:24] So eine richtig schöne orthogonale CPU [Donnerstag, 20. Juni 2013] [20:28:30] So, und den sich zum N+1.ten mal selbst ausgeknockten controller hab ich jetzt auch wieder flott. *seufz* Kontroller im Haus verteilen hat schon was von Flöhe hüten :-) [Donnerstag, 20. Juni 2013] [20:29:04] Ich würde mir nur so sehr ein zweites push und @r4 als Zieladressierungsmodus wünschen. [Donnerstag, 20. Juni 2013] [20:29:25] bislang sind viele Nullen im Code, weil ich stets ..., 0(r4) benutzen muss. [Donnerstag, 20. Juni 2013] [20:29:39] TOS im Register würde aber den Literal-Code zu lang machen. [Donnerstag, 20. Juni 2013] [20:30:03] TOS im Register hat beim amforth ordentlich was gebracht. [Donnerstag, 20. Juni 2013] [20:30:34] Du hast in der threaded-Implementation aber eine literal-Routine, die immer gleich lang ist. [Donnerstag, 20. Juni 2013] [20:30:45] Bei mir muss ich den Code einfügen, und der würde wachsen. [Donnerstag, 20. Juni 2013] [20:31:31] von decd r4 mov #Konstante, 0(r4) auf decd r4 mov r-tos, 0(r4) mov #Konstante, r-tos [Donnerstag, 20. Juni 2013] [20:32:09] Da ich für mehrere Konstanten sowas wie sub #4, r4 mov #Konstante1, 0(r4) mov #Konstante2, 2(r4) generiere fange ich es teilweise auf. [Donnerstag, 20. Juni 2013] [20:32:19] (Ich hab keine AHnung vom 430 und dessen Assemblersynatx, auch wenn ich den 1wire code vom Brad portiert hab.) [Donnerstag, 20. Juni 2013] [20:32:28] Oh, entschuldige. [Donnerstag, 20. Juni 2013] [20:32:31] :) [Donnerstag, 20. Juni 2013] [20:33:05] Genau das hatte ich schon von Dir gelesen und dachte... [Donnerstag, 20. Juni 2013] [20:33:20] Hat eigentlich Egmont noch was zum GA-144 erzählt? [Donnerstag, 20. Juni 2013] [20:33:21] Da würde mich ein Einstieg in die ARM Welt mehr interessieren. Hast Du ein paar Einstiegshilfen? [Donnerstag, 20. Juni 2013] [20:33:28] Ja. Mecrisp-Stellaris :-) [Donnerstag, 20. Juni 2013] [20:33:33] Ist online. [Donnerstag, 20. Juni 2013] [20:33:45] Ich arbeite gerade am AD-Wandler und an den Interruptvektoren. [Donnerstag, 20. Juni 2013] [20:33:47] Auch die Tools zum bauen? [Donnerstag, 20. Juni 2013] [20:33:59] Fertige Hexfiles sind mir ein Graus ;) [Donnerstag, 20. Juni 2013] [20:34:08] https://launchpad.net/gcc-arm-embedded/ [Donnerstag, 20. Juni 2013] [20:34:23] Darin ist auch der GNU Assembler, den ich benutze. [Donnerstag, 20. Juni 2013] [20:34:35] Und das Mecrips zum download hier http://sourceforge.net/projects/mecrisp/files/ [Donnerstag, 20. Juni 2013] [20:34:49] Wenn Du mit dem lm4f120h5qr anfängst, kann ich Dir einen Stapel Dokumentation per Email schicken, dann musst Du nicht suchen. [Donnerstag, 20. Juni 2013] [20:35:00] Beim ARM ist das leider sehr verstreut. [Donnerstag, 20. Juni 2013] [20:35:21] In bigForth habe ich das Problem mit den Literals und den Pushs davor über Peephole-Optimierung gelöst. [Donnerstag, 20. Juni 2013] [20:35:40] Denn oft hat man davor erst mal einen Pop, den man dann wieder pushen müsste... [Donnerstag, 20. Juni 2013] [20:35:48] Ich habe die Konstantenfaltung und teilweise die Literals gleich in die Opcodes eingefügt :-) [Donnerstag, 20. Juni 2013] [20:36:09] Ja, das mache ich auch, also literal + wird zu add #literal. [Donnerstag, 20. Juni 2013] [20:36:23] Ich hab ein Stellaris LM4F120 hier. Passt der? [Donnerstag, 20. Juni 2013] [20:36:26] Ja. [Donnerstag, 20. Juni 2013] [20:36:42] Fang einfach mit Mecrisp-Stellaris-0.3-experimental an. [Donnerstag, 20. Juni 2013] [20:36:48] Ich lad Dich herzlich zum Beta-Test ein ! [Donnerstag, 20. Juni 2013] [20:36:54] Cool. Dann will ich haben, was immer Du erübrigen kannst ;) [Donnerstag, 20. Juni 2013] [20:37:04] Die MSP430-Variante ist stabil, aber die für den ARM ist erst einen Monat alt. [Donnerstag, 20. Juni 2013] [20:37:07] Deine Email ? [Donnerstag, 20. Juni 2013] [20:37:16] mtrute@web.de [Donnerstag, 20. Juni 2013] [20:37:22] Gut ! [Donnerstag, 20. Juni 2013] [20:39:11] Du wirst dies noch brauchen: https://github.com/utzig/lm4tools/ [Donnerstag, 20. Juni 2013] [20:39:26] Das Brennprogramm für das Stellaris-Launchpad [Donnerstag, 20. Juni 2013] [20:39:27] Das hatte Bernd schon erwähnt. [Donnerstag, 20. Juni 2013] [20:40:05] Im Institut habe ich noch die Thumb2-Opcode-Referenz [Donnerstag, 20. Juni 2013] [20:40:08] Der Rest ist am Senden [Donnerstag, 20. Juni 2013] [20:40:28] Links reichen mir völlig. [Donnerstag, 20. Juni 2013] [20:40:35] Und dann gibt's noch eine Library für die Ti-ARMs, die man braucht, um z.B. eine serielle über USB zu realisieren. [Donnerstag, 20. Juni 2013] [20:40:42] Aber das habe ich, glaub' ich, auch schon erwähnt. [Donnerstag, 20. Juni 2013] [20:40:43] BRRR ! [Donnerstag, 20. Juni 2013] [20:40:46] Die hat eine Lizenz [Donnerstag, 20. Juni 2013] [20:40:54] Ja, brr. [Donnerstag, 20. Juni 2013] [20:40:59] leider nicht für die GPL kompatibel. [Donnerstag, 20. Juni 2013] [20:41:13] Außerdem sind dort alle Aufrufe gut drin versteckt... [Donnerstag, 20. Juni 2013] [20:41:16] Ich fasse das als Hersteller-OS auf. [Donnerstag, 20. Juni 2013] [20:41:22] Das darf man als GPL. [Donnerstag, 20. Juni 2013] [20:41:39] Ich habe mir mühselig die Register selbst auf dem Datenblatt herausgesucht, die Bibliothek half gar nicht. [Donnerstag, 20. Juni 2013] [20:41:54] Nein, die hilft nur als "black box". [Donnerstag, 20. Juni 2013] [20:41:59] Komischerweise hat der Stellaris ein ROM, worin viele Zugriffe verschwinden. [Donnerstag, 20. Juni 2013] [20:42:20] Die haben diese Library in der Tat größtenteils gleich in die Hardware eingebaut. [Donnerstag, 20. Juni 2013] [20:42:35] Wichtig ist zu Beginn, erstmal die Taktquelle für all die benutzten Module zu aktivieren, das ist beim ARM besonders. [Donnerstag, 20. Juni 2013] [20:42:36] Weshalb ich ja das als vorhandenes OS auffasse, und damit ist es GPL-kompatibel. [Donnerstag, 20. Juni 2013] [20:42:47] :-D Guter Schachzug ! [Donnerstag, 20. Juni 2013] [20:44:00] Bernd, hast Du ein Forth für den ARM Cortex entwickelt ? [Donnerstag, 20. Juni 2013] [20:44:17] Ich portiere Gforth, mit dem GCC halt. [Donnerstag, 20. Juni 2013] [20:44:43] Ich knacke noch an den Opcodierungen, die Opcodekarte vom Thumb-2 ist ziemlich zerstückelt und es ist nicht so leicht, die jeweils besten Opcodes zu generieren. [Donnerstag, 20. Juni 2013] [20:44:47] Das ist aber derzeit leider nicht oberste Priortät... [Donnerstag, 20. Juni 2013] [20:45:23] Mal so nebenbei, wo USB erwähnt wurde: Ich habe USB für den MSP430 in Firmware implementiert. [Donnerstag, 20. Juni 2013] [20:45:37] Leider gibt es keine serielle Schnittstelle in der Low-Speed-USB-Definition. [Donnerstag, 20. Juni 2013] [20:45:48] Nur Mäuse und Tastaturen und sowas. [Donnerstag, 20. Juni 2013] [20:47:35] Ja, leider. [Donnerstag, 20. Juni 2013] [20:49:16] Mit LibUSB sollte man eigentlich ein sehr einfaches "Raw-Protokoll" machen können. [Donnerstag, 20. Juni 2013] [20:49:38] Weil eigenlich wollen wir ja nur mit dem Ding reden. Terminal können wir auf der andern Seite selber schreiben. [Donnerstag, 20. Juni 2013] [20:49:43] :-) Ja, klar, aber dann ist es nicht mehr so eine Art Terminal-zum-Reinstecken [Donnerstag, 20. Juni 2013] [20:50:07] Problem Nummer 2: Der MSP430 geht mit USB in Software ganz schön in die Knie [Donnerstag, 20. Juni 2013] [20:50:24] Dann wird es schwierig, wenn zeitgleich Flashbrennzugriffe laufen [Donnerstag, 20. Juni 2013] [20:50:59] Leider sind die anderen Flashpages unlesbar, während die Programmierspannung anliegt. [Donnerstag, 20. Juni 2013] [20:51:08] Und die USB-Routinen für das knappe RAM zu groß. [Donnerstag, 20. Juni 2013] [20:51:36] Lieber ein Ledcomm-Terminal, das funktioniert prima ! [Donnerstag, 20. Juni 2013] [20:52:16] Matthias, Du hast eine 17MB-Email mit der Dokumentation, die ich gerade hier zu Hause habe. [Donnerstag, 20. Juni 2013] [20:53:01] Da hab ich aber meine Zweifel, dass die durchkommt. Na, mal sehen. Danke [Donnerstag, 20. Juni 2013] [20:53:45] Melde Dich, wenn es klappt, oder wenn nicht. Ich bin neugierig, Du bist mein dritter Testet für Mecrisp-Stellaris. [Donnerstag, 20. Juni 2013] [20:53:57] Michael hat angefangen, und es hat sich spontan noch jemand gemeldet. [Donnerstag, 20. Juni 2013] [20:54:50] Ich guck' mir das auch auf jeden Fall an. [Donnerstag, 20. Juni 2013] [20:54:53] mach ich. [Donnerstag, 20. Juni 2013] [20:54:53] :-) Es begann damit, dass ich ein Stellaris-Launchpad von Michael in der Post hatte, die Herausforderung habe ich angenommen. [Donnerstag, 20. Juni 2013] [20:55:45] Zum Quelltextschauen kann ich Dir auch gern noch die aktuelle Variante geben, ich habe einiges für bessere Lesbarkeit aufgeräumt, aber noch kein neues Release, weil die großen Änderungen noch nicht darin sind. [Donnerstag, 20. Juni 2013] [20:56:14] Momentan arbeite ich am Interruptsystem [Donnerstag, 20. Juni 2013] [20:56:21] Mal sehen, ob man auf Quelltextebene was zusammpassendes hinbekommt. [Donnerstag, 20. Juni 2013] [20:56:41] Hast du irgendein Sourcecode-Repository? [Donnerstag, 20. Juni 2013] [20:56:49] Nein... [Donnerstag, 20. Juni 2013] [20:56:57] Bislang bin ich alleine mit der Entwicklung. [Donnerstag, 20. Juni 2013] [20:56:59] Der 1wire Kram wäre schon schön gewesen... Es gibt bestimmt noch andere interessante Stellen [Donnerstag, 20. Juni 2013] [20:57:20] (Ich habe kein 1-wire implementiert) [Donnerstag, 20. Juni 2013] [20:57:34] Du nicht, aber der andere 430er Forth Guru ;) [Donnerstag, 20. Juni 2013] [20:57:45] Brad Rodiguez ? [Donnerstag, 20. Juni 2013] [20:57:51] Jupp [Donnerstag, 20. Juni 2013] [20:58:23] In Camelforth gibt es das Pointer-Wiederfinde-Problem... [Donnerstag, 20. Juni 2013] [20:58:24] Erich wird jetzt wahrscheinlich mit den Augen rollen ;) [Donnerstag, 20. Juni 2013] [20:58:47] Das SAVE liegt mir irgendwie nicht so, aber es tut es auch im 4e4th [Donnerstag, 20. Juni 2013] [20:59:31] Dort wird mit einer CRC-Summe der aktuelle Stand mit den aktuellen Pointern in Flash gebrannt [Donnerstag, 20. Juni 2013] [21:00:33] Sagt mal, was ist mit 4e4th ? Dort hat sich länger nichts mehr im Kern getan, scheint es mir ! [Donnerstag, 20. Juni 2013] [21:01:03] Das gilt wohl als "fertig" [Donnerstag, 20. Juni 2013] [21:01:30] @ m-atthias Mail ist angekommen. 3 PDF's drin (12,2MB) [Donnerstag, 20. Juni 2013] [21:01:37] Fein. Viel Glück damit ! [Donnerstag, 20. Juni 2013] [21:02:07] Die Opcodekarte schicke ich später noch nach. Die ist im Institut in Hannover. [Donnerstag, 20. Juni 2013] [21:02:32] fertig war ich mit amforth auch schon mal. Ist schon Jahre her ;) Dann kamen die neuen Ideen... [Donnerstag, 20. Juni 2013] [21:03:01] Hehe [Donnerstag, 20. Juni 2013] [21:03:38] Im AVR fand ich beim Lesen in den Datenblättern die Havard-Architektur fies... Keine ausführbaren Programme im RAM [Donnerstag, 20. Juni 2013] [21:03:43] Die Recognizerumstellung ist jetzt schon weiter gediehen. Ich war zwar faul aber nicht untätig ;) [Donnerstag, 20. Juni 2013] [21:04:12] Jetzt muss nur noch Postpone gemacht werden. [Donnerstag, 20. Juni 2013] [21:04:55] sl [Donnerstag, 20. Juni 2013] [21:04:57] slf [Donnerstag, 20. Juni 2013] [21:05:10] Dann kann ich den Morserecognizer vom gforth mal im amforth laufen lassen. [Donnerstag, 20. Juni 2013] [21:05:16] software is never finished --- it's only released! [Donnerstag, 20. Juni 2013] [21:06:14] Mit den Augen roll ich oft --- zur Entspannung :-P [Donnerstag, 20. Juni 2013] [21:06:31] :-) Ich habe mir eine Platzgrenze gesetzt, was in 9kb hineinpasst, darf in den Kern [Donnerstag, 20. Juni 2013] [21:06:36] Das nennt sich REM Schlaf ;) [Donnerstag, 20. Juni 2013] [21:06:49] Allerdings habe ich nur 16kb in dem Kleinsten auf dem Launchpad [Donnerstag, 20. Juni 2013] [21:07:53] Programmspeicher auf den Atmegas ist relativ entspannend. Reicht ein Exemplar nicht, gibts wahrscheinlich einen pin-kompatiblen, der mehr hat. Geht bis 128KB (im 40 poligen DIL Gehäuse!) [Donnerstag, 20. Juni 2013] [21:07:54] NEUN k. Soso. Das ist aber eins zu viel, oddrrr? [Donnerstag, 20. Juni 2013] [21:08:26] Die Glocke zum Ende hat geschlagen ? [Donnerstag, 20. Juni 2013] [21:08:37] :-) 8kb passt leider nicht. [Donnerstag, 20. Juni 2013] [21:08:42] Es gibt keine Glocke, es wird weiterdiskutiert, bis alle in die Heia gehen ;-) [Donnerstag, 20. Juni 2013] [21:08:51] Dann muss eine Menge der Optimierungen weichen. [Donnerstag, 20. Juni 2013] [21:09:06] Oder CASE und die unterschiedlichen Divisionen und Multiplikationen. [Donnerstag, 20. Juni 2013] [21:09:19] Eine lange Multiplikation und drop gehen auch, aber brauchen eben mehr Takte. [Donnerstag, 20. Juni 2013] [21:10:02] (msp430 haben in den kleineren Varianten keine Multiplikation in Hardware) [Donnerstag, 20. Juni 2013] [21:10:06] Eine Regel, an die ich mich selbst nicht halte, lautet: minimaler Kern, der Rest soll aus den Quellen nachladbar sein [Donnerstag, 20. Juni 2013] [21:10:29] :-) Klar, aber ich denke, Opcodes mit Komma sind nicht soo elegant [Donnerstag, 20. Juni 2013] [21:10:51] Steigert aber den Guru-Faktor ;) [Donnerstag, 20. Juni 2013] [21:12:14] Ich habe sogar noch eine Hexdatei mit den Nachladbaren Definitionen intus fertig gemacht, auf Wunsch einiger Nutzer... [Donnerstag, 20. Juni 2013] [21:12:45] OT: hier geht's grad los mit Donner Blitz und hoffentlich ohne Hagelschlag. [Donnerstag, 20. Juni 2013] [21:13:00] Hagel, Blitz und Donner hatte ich zwischen Hannover und Bremen vor einer Stunde. [Donnerstag, 20. Juni 2013] [21:13:42] Wo seid ihr ? [Donnerstag, 20. Juni 2013] [21:13:51] Hier hat's eine Zeit lang etwas bewölkt gewindet, und auch abgekühlt, aber das hat sich wieder verzogen. [Donnerstag, 20. Juni 2013] [21:13:55] Ich: München. [Donnerstag, 20. Juni 2013] [21:14:22] Ansonsten sind wir alle in #neuland, wobei IRC ja ziemlich altes Neuland ist ;-). [Donnerstag, 20. Juni 2013] [21:14:23] Hier hats nur mal kurz geregnet. Sah zwar nach deutlich mehr aus, am Ende wars aber harmlos [Donnerstag, 20. Juni 2013] [21:14:23] Bei Rheine/Osnabrueck war der Weltuntergang heute um 15:00 Uhr [Donnerstag, 20. Juni 2013] [21:14:46] (Rothaargebirge) [Donnerstag, 20. Juni 2013] [21:14:48] Insbesondere in Norddeutschland soll es schwer geschüttet haben... [Donnerstag, 20. Juni 2013] [21:14:55] Ja ! [Donnerstag, 20. Juni 2013] [21:14:58] Und ich im wilden Süden: südlich von Tübingen. [Donnerstag, 20. Juni 2013] [21:15:09] So musste ich nur in den Gewächshäusern gießen, praktisch ! [Donnerstag, 20. Juni 2013] [21:15:34] Gut verstreut. [Donnerstag, 20. Juni 2013] [21:15:50] Ach, da soll's sogar Gegenden gegeben haben, wo man in den Gewächshäusern auch nicht gießen musste - so mit Land unter und so. [Donnerstag, 20. Juni 2013] [21:16:05] Oh isch dess böse [Donnerstag, 20. Juni 2013] [21:17:23] Nun wünsch ich Euch einen schönen Abend noch, es wird Zeit, dass ich meinen Auflauf aus dem Ofen hole [Donnerstag, 20. Juni 2013] [21:17:32] Ciao, und guten Appetit! [Donnerstag, 20. Juni 2013] [21:17:37] ciao [Donnerstag, 20. Juni 2013] [21:17:41] Tschüss ! [Donnerstag, 20. Juni 2013] [21:17:42] Mahlzeit! Und bis demnächst. [Donnerstag, 20. Juni 2013] [21:17:56] Auf Wiederlesen :-) [Donnerstag, 20. Juni 2013] [21:18:20] Beenden m-atthias hat den Server verlassen ("Leaving."). [Donnerstag, 20. Juni 2013] [21:19:36] So, jetzt sind wir wieder unter uns ;-) [Donnerstag, 20. Juni 2013] [21:20:23] Wer hat eigentlich die "Mittwoch ist doof"-Diskussion angezettelt? Mehr sind wir nicht geworden, oder? [Donnerstag, 20. Juni 2013] [21:20:26] Also wir, und der übliche Lauscher bei der NSA. [Donnerstag, 20. Juni 2013] [21:20:40] der Prismatiker. [Donnerstag, 20. Juni 2013] [21:20:49] Martin Bitter oder so. [Donnerstag, 20. Juni 2013] [21:20:56] Der dann Donnerstags auch nicht kommt... [Donnerstag, 20. Juni 2013] [21:21:07] Michael und Ulli waren auch schwer für den neuen Termin [Donnerstag, 20. Juni 2013] [21:21:24] Ja, also alles Leute, die dann auch Donnerstags nicht kommen... [Donnerstag, 20. Juni 2013] [21:21:33] Aber Mittwoch war eben doof, da konnten sie auch nicht. [Donnerstag, 20. Juni 2013] [21:22:12] Hmmm. Also wenn ich gleich offline bin, dann ist vermutlich im Dorf der Strom alle. War neulich auch schon mal so. [Donnerstag, 20. Juni 2013] [21:23:02] Dann wünsch ich schon mal vorsorglich viel REM Aktivitäten [Donnerstag, 20. Juni 2013] [21:23:30] Ich auch. [Donnerstag, 20. Juni 2013] [21:24:30] Na, dann will ich mich nicht zieren. Gut's Nächtle ... [Donnerstag, 20. Juni 2013] [21:24:43] Ich schließ mich an [Donnerstag, 20. Juni 2013] [21:24:45] Ciao! [Donnerstag, 20. Juni 2013] [21:24:48] Adele [Donnerstag, 20. Juni 2013] [21:24:50] Verlassen erwaelde hat den Kanal verlassen (bye). [Donnerstag, 20. Juni 2013] [21:24:51] * BerndPaysan macht das Licht aus [Donnerstag, 20. Juni 2013] [21:24:55] Beenden mtrute hat den Server verlassen ("").