JSDL

SDL Editor und Codegenerator

Eine Erweiterung von Jens Altmann's grossaritgem JSDL (Jens's simple SDL) Tool.

Mein besonderer Dank geht an Jens Altmann für die Überlassung des Quellcodes von JSDL, was mir diese (und eventuelle künftige) Erweiterungen ermöglicht hat !

Das ist ein SDL Editor und Codegenerator, das SDL System kann auf einem Windows-Host simuliert werden, und MSC (Message Sequence Charts) lassen sich aufzeichnen.
Die Originalbeschreibung findet sich hier.

(Die Host-Simulation erfordert eine C Entwicklungsumgebung auf dem Windows-Rechner, z.B.
Microsoft Visual Studio 6 oder Cygwin mit gcc.)

Meine Erweiterungen beinhalten im Wesentlichen Anpassungen für 8-bit µController und betreffen das SDL-Tool und das Laufzeitsystem ('jsdlkern.c','kernel_if.h'):

  • jsdlkern: Verwendung von ausschliesslich 'char' und 'short' Typen
  • SDL: Codegenerator erzeugt 16-bit Signal-IDs
  • SDL: Einfacherer Zugriff auf optionalen Signalparameter
  • SDL: Kleinere Fehlerbereinigungen, Erweiterungen für die SDL Diagramme

Siehe auch HISTORY.txt und die AVR Projekt Beschreibung.


Download

Erweitertes JSDL Tool, GUI Version 1.3.0:


SDL Laufzeitsystem Version 1.2.0:

  • kernel.zip Kann an einen beliebigen Ort entpackt werden, der Pfad zum ./kernel/ Verzeichnis muss im SDL Tool und in den Projekteinstellungen bzw. im Makefile für den µController eingetragen werden.

Letzte Aktualisierung 17.11.2008 10:53:58