11-05-2013-dr235

und weiter gehts mit dem frühjahresputz:

- umstellung administra-codes (admflash, admay, admsid) auf externe 

konstantendefinitionen

belflash:

- fehler im loader behoben

lib:

- gui-objekte für textoberfläche eingefügt:
 
  gui-dlbox	- listenbox für dateien
  gui-input	- einfaches eingabefenster
  gui-pbar	- hinweisdialog mit progress-bar (z.bsp. für kopieraktionen)
  gui-wbox	- warnbox mit auswahloptionen

system/regnatix:

- filemanager fm zugefügt
- metal-loader m zugefügt
- tool zum erstellen von tapes (mental-containerdateien) zugefügt
- wplay: kleinen darstellungsfehler behoben
- yplay: konstanten ausgelagert

system/sonstiges:

- manual zugefügt: error, fm
This commit is contained in:
drohne235@gmail.com 2013-05-11 09:10:32 +00:00
parent 9654be42a3
commit 199de85356
56 changed files with 230 additions and 157 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
bin/sdcard/system/fm.bin Normal file

Binary file not shown.

21
bin/sdcard/system/fm.man Normal file
View File

@ -0,0 +1,21 @@
linkes fenster - sd-card
rechtes fenster - ramdisk
pfeiltasten - cursor bewegen
bild hoch/runter - nächste/vorige fensterseite
return - verzeichnis öffnen
backspace - verzeichnis schließen
space - eintrag selektieren
tab - fenster wechseln
pos1 - cursor auf ersten eintrag
f1 - textdatei anzeigen
f2 - selektierte dateien auf sd löschen
f3 - selektierte dateien von sd in ram laden
f4 - selektierte dateien von ram auf sd speichern
f5 - gesamten ram löschen
f6 - sd auswerfen
f7 - verzeichnis erstellen
f8 - alle einträge selektieren/deselektieren
f9 - lenkes fenster maximieren/verkleinern
f10 - filemanager verlassen

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
bin/sdcard/system/m.bin Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,56 +0,0 @@
help - diese hilfe
<sd:dateiname> - bin/adm/bel-datei wird gestartet
mount - sd-card mounten
unmount - sd-card abmelden
dir wh - verzeichnis anzeigen
type <sd:fn> - anzeige einer textdatei
aload <sd:fn> - administra-code laden
bload <sd:fn> - bellatrix-treiber laden
rload <sd:fn> - regnatix-code laden
del <sd:fn> - datei l?schen
cls - bildschirm l?schen
free - freier speicher auf sd-card
attrib <sd:fn> ashr - attribute ?ndern
cd <sd:dir> - verzeichnis wechseln
mkdir <sd:dir> - verzeichnis erstellen
rename <sd:fn1> <sd:fn2> - datei/verzeichnis umbenennen
format <volname> - sd-card formatieren
reboot - hive neu starten
sysinfo - systeminformationen
color <0..7> - farbe w?hlen
cogs - belegung der cogs anzeigen
dmlist - anzeige der verzeichnis-marker
dm <r/s/u/a/b/c> - in das entsprechende marker-
verzeichnis wechseln
dmset <r/s/u/a/b/c> - setzt den entsprechenden marker
auf das aktuelle verzeichnis
dmclr <r/s/u/a/b/c> - marker l”schen
marker:
r - root-verzeichnis
s - system-verzeichnis
u - user-verzeichnis
a/b/c - benutzerdefinierte verzeichnismarker
r, s, u-marker werden vom system automatisch gesetzt und
intern verwendet.
RAMDISK:
xload <sd:fn> - datei in ram laden
xsave <x:fn> - datei aus ram speichern
xdir - verzeichnis im ram anzeigen
xrename <x:fn1> <x:fn2> - datei im ram umbenennen
xdel <x:fn> - datei im ram l”schen
xtype <x:fn> - text im ram anzeigen
EXTERNE KOMMANDOS:
sysconf - systemeinstellungen
hplay - hss-player
wplay - wav-player
sfxtool - hss-soundeffekte erstellen
vga.bin - vga 1024 x 768 pixel, 64 x 24 zeichen
htext.bin - vga 1024 x 768 pixel, 128 x 48 zeichen
tv.bin - tv-textmodus 40 x 13 zeichen

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -9,7 +9,7 @@
1. Installation des Grundsystems: 1. Installation des Grundsystems:
================================= =================================
TriOS kann in zwei Versionen instaliert werden: Mit oder ohne Forth als integrierte Programmiersprache. Als Standard wird das System ohne Forth installiert. Die Installation ist so für den Einsteiger einfacher. Möchte man auch PropForth installieren, muß nur eine Konfiguration geändert werden und ein Basiswortschatz im Forth selbst kompiliert werden. TriOS kann in zwei Versionen installiert werden: Mit oder ohne Forth als integrierte Programmiersprache. Als Standard wird das System ohne Forth installiert. Die Installation ist so für den Einsteiger einfacher. Möchte man auch PropForth installieren, muß nur eine Konfiguration geändert werden und ein Basiswortschatz im Forth selbst kompiliert werden.
WICHTIG: Das System kann nur mit Brat's Spin Tool - kurz BST - compiliert werden. In den Einstellungen des Compilers (Tools/Compiler Preferences/Search Paths) muss das lib-Verzeichnis eingetragen werden. WICHTIG: Das System kann nur mit Brat's Spin Tool - kurz BST - compiliert werden. In den Einstellungen des Compilers (Tools/Compiler Preferences/Search Paths) muss das lib-Verzeichnis eingetragen werden.
@ -20,6 +20,8 @@ Downloadlink BST: http://www.fnarfbargle.com/bst.html
Installation ohne Forth (Standard): Installation ohne Forth (Standard):
----------------------------------- -----------------------------------
1. Mikrocontroller flashen:
\flash\administra\admflash.spin --> Administra \flash\administra\admflash.spin --> Administra
\flash\bellatrix\belflash.spin --> Bellatrix \flash\bellatrix\belflash.spin --> Bellatrix
\flash\regnatix\regflash.spin --> Regnatix \flash\regnatix\regflash.spin --> Regnatix
@ -28,11 +30,13 @@ Installation ohne Forth (Standard):
Installation mit Forth: Installation mit Forth:
----------------------- -----------------------
1. Mikrocontroller flashen:
\flash\administra\admflash.spin --> Administra \flash\administra\admflash.spin --> Administra
\flash\bellatrix\belflash.spin --> Bellatrix \flash\bellatrix\belflash.spin --> Bellatrix
\flash\regnatix\regflash.spin --> Regnatix \flash\regnatix\regflash.spin --> Regnatix
2. Der Schalter bleibt ab jetzt auf Regnatix stehen. Ein Terminalprogramm (ich verwende Tera Term) starten und 57600 Baud auf die Schnittstelle vom Hive (DIP steht auf Regnatix!) einstellen. Nach einem Reset meldet sich das Propforth im Terminal. Datei "forth\basics.mod" in einem Editor öffnen, alles markieren, kopieren und im Terminal einfügen. Der Quelltext wird jetzt im Forth compiliert. 2. Der Schalter bleibt ab jetzt auf Regnatix stehen. Ein Terminalprogramm (ich verwende Tera Term) starten und 57600 Baud auf die Schnittstelle vom Hive (DIP steht auf Regnatix!) einstellen. Nach einem Reset meldet sich das Propforth im Terminalprogramm auf dem Hostcomputer. Datei "forth\basics.mod" in einem Editor öffnen, alles markieren, kopieren und im Terminal einfügen. Der Quelltext wird jetzt im Forth compiliert.
3. Im Terminalfenster, also im Forth, dass Kommendo "saveforth" eingeben. Damit wird das gesamte Forthsystem mit der gerade neu compilierten Erweiterungen wieder im EEPROM als Image gespeichert. 3. Im Terminalfenster, also im Forth, dass Kommendo "saveforth" eingeben. Damit wird das gesamte Forthsystem mit der gerade neu compilierten Erweiterungen wieder im EEPROM als Image gespeichert.
@ -45,7 +49,7 @@ Erstellen der SDCard:
Im Prinzip kann jede normale FAT16/32 Karte verwendet werden. Lange Dateinamen werden nicht verwendet, Unterverzeichnisse sind kein Problem. Es ist sinnvoll, alle Dateien aus dem Verzeichnis "bin\sd-card\" auf die SD-Karte zu kopieren. Im Prinzip kann jede normale FAT16/32 Karte verwendet werden. Lange Dateinamen werden nicht verwendet, Unterverzeichnisse sind kein Problem. Es ist sinnvoll, alle Dateien aus dem Verzeichnis "bin\sd-card\" auf die SD-Karte zu kopieren.
Das Verzeichnis "system" hat eine besondere Bedeutung: Hier sollten sich die Tools, Erweiterungen und Bibliotheken befinden. Mit dem Kommando "sys name.f" kann aus jedem anderen Verzeichnis ohne Wechsel die Datei name.f geladen und compiliert werden. Das Verzeichnis "system" hat eine besondere Bedeutung: Hier sollten sich die Tools, Erweiterungen und Bibliotheken befinden. Im PropForth: Mit dem Kommando "sys name.f" kann aus jedem anderen Verzeichnis ohne Wechsel eine Datei name.f im Verzeichnis System geladen und compiliert werden.

60
lib/fm-con.spin Normal file
View File

@ -0,0 +1,60 @@
'' Konstanten
CON
W1X1 = 1
W1X2 = 30
W2X1 = 33
W2X2 = 62
W1Y1 = 2
W1Y2 = 20
W2Y1 = 2
W2Y2 = 20
W3X1 = 0
W3X2 = 63
W3Y1 = 1
W3Y2 = 22
W4X1 = 15
W4X2 = 45
W4Y1 = 10
W4Y2 = 13
WROWS = W2Y2 - 2
W0X_MENU = 8
W0Y_MENU = 0
W0X_STAT = 0
W0Y_STAT = 23
W0X_INFO = 1
W0Y_INFO = 22
W1X_INFO = 33
W1Y_INFO = 22
WAIT_SEC = 5
COL_DEFAULT = 0
COL_MENU = 8
COL_STAT = 8
COL_FOCUS = 3
COL_LOGO = 2
COL_SELECT = 3
MAX_FILES = 128
MAX_LEN = 12 '12345678.123
MAX_BUFFER = MAX_FILES * MAX_LEN
FL_DIR = %1000_0000 'eintrag ist verzeichnisname
FL_SEL = %0000_0001 'eintrag ist selektiert
FL_FOCUS = %0000_0001 'box ist selektiert
DR_SD = 0
DR_RAM = 1
DR_BLK = 2
PUB dummy

Binary file not shown.

BIN
lib/gui-dlbox.spin Normal file

Binary file not shown.

BIN
lib/gui-input.spin Normal file

Binary file not shown.

BIN
lib/gui-pbar.spin Normal file

Binary file not shown.

BIN
lib/gui-wbox.spin Normal file

Binary file not shown.

BIN
lib/m-glob-con.spin Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,4 +1,38 @@
r56 - 11-05-2013-dr235
und weiter gehts mit dem frühjahresputz:
- umstellung administra-codes (admflash, admay, admsid) auf externe konstantendefinitionen
belflash:
- fehler im loader behoben
lib:
- gui-objekte für textoberfläche eingefügt:
gui-dlbox - listenbox für dateien
gui-input - einfaches eingabefenster
gui-pbar - hinweisdialog mit progress-bar (z.bsp. für kopieraktionen)
gui-wbox - warnbox mit auswahloptionen
system/regnatix:
- filemanager fm zugefügt
- metal-loader m zugefügt
- tool zum erstellen von tapes (mental-containerdateien) zugefügt
- wplay: kleinen darstellungsfehler behoben
- yplay: konstanten ausgelagert
system/sonstiges:
- manual zugefügt: error, fm
r55 - 15-04-2013-dr235 r55 - 15-04-2013-dr235
fällige aufräumarbeitem im quelltext: fällige aufräumarbeitem im quelltext:
- umstellung bildschirmcodes/g0-treiber auf externe konstantendefinitionen - umstellung bildschirmcodes/g0-treiber auf externe konstantendefinitionen
- umstellung signaldefinitionen für belflash/g0key - umstellung signaldefinitionen für belflash/g0key

129
make.log
View File

@ -1,9 +1,9 @@
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>date /T H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>date /T
16.04.2013 10.05.2013
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>time /T H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>time /T
20:24 20:53
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM Pfade H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM Pfade
@ -43,9 +43,10 @@ Loading Object adm-hss
Loading Object adm-wav Loading Object adm-wav
Loading Object adm-rtc Loading Object adm-rtc
Loading Object adm-com Loading Object adm-com
Program size is 13392 longs Loading Object glob-con
Program size is 13400 longs
2 Constants folded 2 Constants folded
Compiled 2690 Lines of Code in 0,267 Seconds Compiled 2950 Lines of Code in 0,275 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy admflash.binary ".\bin\flash" H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy admflash.binary ".\bin\flash"
1 Datei(en) kopiert. 1 Datei(en) kopiert.
@ -64,9 +65,9 @@ Loading Object bel-vga
Loading Object bel-keyb Loading Object bel-keyb
Loading Object bel-bus Loading Object bel-bus
Loading Object glob-con Loading Object glob-con
Program size is 7612 longs Program size is 7620 longs
25 Constants folded 25 Constants folded
Compiled 1430 Lines of Code in 0,149 Seconds Compiled 1589 Lines of Code in 0,153 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy belflash.binary ".\bin\flash" H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy belflash.binary ".\bin\flash"
1 Datei(en) kopiert. 1 Datei(en) kopiert.
@ -85,9 +86,9 @@ Loading Object bel-tv
Loading Object bel-keyb Loading Object bel-keyb
Loading Object bel-bus Loading Object bel-bus
Loading Object glob-con Loading Object glob-con
Program size is 7652 longs Program size is 7660 longs
27 Constants folded 27 Constants folded
Compiled 1485 Lines of Code in 0,124 Seconds Compiled 1644 Lines of Code in 0,124 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename belflash.binary tv.bel H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename belflash.binary tv.bel
@ -99,7 +100,7 @@ Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
Compiled for i386 Win32 at 08:17:48 on 2009/07/20 Compiled for i386 Win32 at 08:17:48 on 2009/07/20
Loading Object regflash Loading Object regflash
Program size is 32580 longs Program size is 32580 longs
Compiled 694 Lines of Code in 0,177 Seconds Compiled 694 Lines of Code in 0,174 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>move regflash.binary ".\bin\flash" H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>move regflash.binary ".\bin\flash"
1 Datei(en) verschoben. 1 Datei(en) verschoben.
@ -121,7 +122,7 @@ Loading Object glob-con
Loading Object glob-string Loading Object glob-string
Program size is 9736 longs Program size is 9736 longs
2 Constants folded 2 Constants folded
Compiled 2658 Lines of Code in 0,225 Seconds Compiled 2694 Lines of Code in 0,152 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename regime.binary reg.sys H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename regime.binary reg.sys
@ -143,8 +144,9 @@ Loading Object admsid
Loading Object adm-fat Loading Object adm-fat
Loading Object adm-rtc.spin Loading Object adm-rtc.spin
Loading Object adm-sid Loading Object adm-sid
Program size is 12104 longs Loading Object glob-con
Compiled 2222 Lines of Code in 0,166 Seconds Program size is 12112 longs
Compiled 2486 Lines of Code in 0,19 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\administra\admay\admay.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\administra\admay\admay.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -153,8 +155,9 @@ Loading Object admay
Loading Object adm-fat Loading Object adm-fat
Loading Object adm-rtc.spin Loading Object adm-rtc.spin
Loading Object adm-ay Loading Object adm-ay
Program size is 8336 longs Loading Object glob-con
Compiled 1711 Lines of Code in 0,104 Seconds Program size is 8344 longs
Compiled 1975 Lines of Code in 0,129 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename *.binary *.adm H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename *.binary *.adm
@ -166,7 +169,7 @@ Loading Object bel-htext
Loading Object bel-keyb Loading Object bel-keyb
Program size is 6656 longs Program size is 6656 longs
12 Constants folded 12 Constants folded
Compiled 958 Lines of Code in 0,094 Seconds Compiled 958 Lines of Code in 0,098 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\bellatrix\bel-g0\g0key.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\bellatrix\bel-g0\g0key.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -176,7 +179,7 @@ Loading Object bel-tv
Loading Object glob-con Loading Object glob-con
Program size is 7156 longs Program size is 7156 longs
1 Constants folded 1 Constants folded
Compiled 1972 Lines of Code in 0,115 Seconds Compiled 2130 Lines of Code in 0,105 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename *.binary *.bel H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename *.binary *.bel
@ -211,7 +214,7 @@ Loading Object glob-con
Loading Object glob-string Loading Object glob-string
Program size is 8204 longs Program size is 8204 longs
1 Constants folded 1 Constants folded
Compiled 2468 Lines of Code in 0,142 Seconds Compiled 2504 Lines of Code in 0,119 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\beltest.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\beltest.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -222,7 +225,7 @@ Loading Object glob-con
Loading Object glob-string Loading Object glob-string
Program size is 6380 longs Program size is 6380 longs
5 Constants folded 5 Constants folded
Compiled 2348 Lines of Code in 0,104 Seconds Compiled 2384 Lines of Code in 0,105 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\charmap.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\charmap.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -232,7 +235,7 @@ Loading Object reg-ios
Loading Object glob-con Loading Object glob-con
Program size is 2252 longs Program size is 2252 longs
1 Constants folded 1 Constants folded
Compiled 1777 Lines of Code in 0,056 Seconds Compiled 1813 Lines of Code in 0,061 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\eram.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\eram.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -243,7 +246,7 @@ Loading Object reg-ios
Loading Object glob-con Loading Object glob-con
Program size is 7348 longs Program size is 7348 longs
2 Constants folded 2 Constants folded
Compiled 2739 Lines of Code in 0,172 Seconds Compiled 2775 Lines of Code in 0,129 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\flash.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\flash.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -255,7 +258,23 @@ Loading Object glob-sdspi
Loading Object glob-numbers Loading Object glob-numbers
Program size is 7144 longs Program size is 7144 longs
7 Constants folded 7 Constants folded
Compiled 3152 Lines of Code in 0,128 Seconds Compiled 3188 Lines of Code in 0,131 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\fm.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
Compiled for i386 Win32 at 08:17:48 on 2009/07/20
Loading Object fm
Loading Object reg-ios
Loading Object glob-con
Loading Object gui-dlbox
Loading Object fm-con
Loading Object gui-pbar
Loading Object gui-wbox
Loading Object gui-input
Loading Object glob-string
Program size is 7640 longs
19 Constants folded
Compiled 2612 Lines of Code in 0,177 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\fterm.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\fterm.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -266,7 +285,7 @@ Loading Object glob-con
Loading Object glob-fds Loading Object glob-fds
Program size is 2656 longs Program size is 2656 longs
1 Constants folded 1 Constants folded
Compiled 1957 Lines of Code in 0,073 Seconds Compiled 1993 Lines of Code in 0,08 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\g0test.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\g0test.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -276,7 +295,7 @@ Loading Object reg-ios
Loading Object glob-con Loading Object glob-con
Program size is 5984 longs Program size is 5984 longs
39 Constants folded 39 Constants folded
Compiled 2266 Lines of Code in 0,089 Seconds Compiled 2302 Lines of Code in 0,091 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\hplay.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\hplay.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -286,7 +305,7 @@ Loading Object reg-ios
Loading Object glob-con Loading Object glob-con
Program size is 3992 longs Program size is 3992 longs
9 Constants folded 9 Constants folded
Compiled 2018 Lines of Code in 0,078 Seconds Compiled 2054 Lines of Code in 0,08 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\keycode.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\keycode.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -296,7 +315,18 @@ Loading Object reg-ios
Loading Object glob-con Loading Object glob-con
Program size is 2180 longs Program size is 2180 longs
1 Constants folded 1 Constants folded
Compiled 1780 Lines of Code in 0,059 Seconds Compiled 1816 Lines of Code in 0,062 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\m.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
Compiled for i386 Win32 at 08:17:48 on 2009/07/20
Loading Object m
Loading Object reg-ios
Loading Object glob-con
Loading Object m-glob-con
Program size is 3360 longs
1 Constants folded
Compiled 2133 Lines of Code in 0,089 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\man.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\man.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -307,7 +337,7 @@ Loading Object glob-con
Loading Object glob-string Loading Object glob-string
Program size is 2716 longs Program size is 2716 longs
1 Constants folded 1 Constants folded
Compiled 1961 Lines of Code in 0,072 Seconds Compiled 1997 Lines of Code in 0,078 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\ramtest.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\ramtest.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -317,7 +347,7 @@ Loading Object reg-ios
Loading Object glob-con Loading Object glob-con
Program size is 4272 longs Program size is 4272 longs
35 Constants folded 35 Constants folded
Compiled 2033 Lines of Code in 0,08 Seconds Compiled 2069 Lines of Code in 0,08 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\regime.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\regime.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -328,7 +358,7 @@ Loading Object glob-con
Loading Object glob-string Loading Object glob-string
Program size is 9736 longs Program size is 9736 longs
2 Constants folded 2 Constants folded
Compiled 2658 Lines of Code in 0,122 Seconds Compiled 2694 Lines of Code in 0,122 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\rom.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\rom.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -339,7 +369,7 @@ Loading Object glob-con
Loading Object glob-sdspi Loading Object glob-sdspi
Program size is 4364 longs Program size is 4364 longs
4 Constants folded 4 Constants folded
Compiled 2393 Lines of Code in 0,077 Seconds Compiled 2429 Lines of Code in 0,088 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\sfxtool.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\sfxtool.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -351,7 +381,7 @@ Loading Object glob-numbers
Loading Object glob-string Loading Object glob-string
Program size is 6644 longs Program size is 6644 longs
1 Constants folded 1 Constants folded
Compiled 2720 Lines of Code in 0,116 Seconds Compiled 2756 Lines of Code in 0,119 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\splay.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\splay.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -361,7 +391,7 @@ Loading Object reg-ios
Loading Object glob-con Loading Object glob-con
Program size is 3064 longs Program size is 3064 longs
1 Constants folded 1 Constants folded
Compiled 1889 Lines of Code in 0,064 Seconds Compiled 1925 Lines of Code in 0,071 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\sysconf.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\sysconf.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -371,7 +401,19 @@ Loading Object reg-ios
Loading Object glob-con Loading Object glob-con
Program size is 4228 longs Program size is 4228 longs
2 Constants folded 2 Constants folded
Compiled 2010 Lines of Code in 0,086 Seconds Compiled 2046 Lines of Code in 0,078 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\tapecut.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
Compiled for i386 Win32 at 08:17:48 on 2009/07/20
Loading Object tapecut
Loading Object reg-ios
Loading Object glob-con
Loading Object glob-numbers
Loading Object m-glob-con
Program size is 3560 longs
1 Constants folded
Compiled 2516 Lines of Code in 0,096 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\time.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\time.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -383,7 +425,7 @@ Loading Object glob-string
Loading Object glob-numbers Loading Object glob-numbers
Program size is 5804 longs Program size is 5804 longs
1 Constants folded 1 Constants folded
Compiled 2555 Lines of Code in 0,109 Seconds Compiled 2591 Lines of Code in 0,112 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\wplay.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\wplay.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -391,9 +433,9 @@ Compiled for i386 Win32 at 08:17:48 on 2009/07/20
Loading Object wplay Loading Object wplay
Loading Object reg-ios Loading Object reg-ios
Loading Object glob-con Loading Object glob-con
Program size is 3336 longs Program size is 3348 longs
1 Constants folded 1 Constants folded
Compiled 1910 Lines of Code in 0,069 Seconds Compiled 1947 Lines of Code in 0,074 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\yplay.spin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc.exe -L ".\lib" -b -O a .\system\regnatix\yplay.spin
Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved Brads Spin Tool Compiler v0.15.3 - Copyright 2008,2009 All rights reserved
@ -401,9 +443,9 @@ Compiled for i386 Win32 at 08:17:48 on 2009/07/20
Loading Object yplay Loading Object yplay
Loading Object reg-ios Loading Object reg-ios
Loading Object glob-con Loading Object glob-con
Program size is 3344 longs Program size is 3348 longs
1 Constants folded 1 Constants folded
Compiled 1959 Lines of Code in 0,068 Seconds Compiled 1995 Lines of Code in 0,082 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename *.binary *.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename *.binary *.bin
@ -413,10 +455,12 @@ H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\beltest.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\charmap.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\charmap.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\eram.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\eram.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\flash.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\flash.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\fm.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\fterm.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\fterm.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\g0test.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\g0test.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\hplay.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\hplay.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\keycode.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\keycode.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\m.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\man.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\man.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\ramtest.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\ramtest.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\regime.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\regime.bin
@ -424,10 +468,11 @@ H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\rom.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\sfxtool.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\sfxtool.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\splay.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\splay.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\sysconf.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\sysconf.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\tapecut.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\time.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\time.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\wplay.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\wplay.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\yplay.bin H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\yplay.bin
19 Datei(en) verschoben. 22 Datei(en) verschoben.
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy .\forth\*.* ".\bin\sdcard\system" H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy .\forth\*.* ".\bin\sdcard\system"
.\forth\adm.lib .\forth\adm.lib
@ -436,7 +481,6 @@ H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy .\forth\*.*
.\forth\bel.lib .\forth\bel.lib
.\forth\cog.lib .\forth\cog.lib
.\forth\debug.mod .\forth\debug.mod
.\forth\error.txt
.\forth\fib.mod .\forth\fib.mod
.\forth\g0.lib .\forth\g0.lib
.\forth\hplay.mod .\forth\hplay.mod
@ -454,7 +498,7 @@ H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy .\forth\*.*
.\forth\win.lib .\forth\win.lib
.\forth\words.mod .\forth\words.mod
.\forth\wplay.mod .\forth\wplay.mod
24 Datei(en) kopiert. 23 Datei(en) kopiert.
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy .\system\sonstiges ".\bin\sdcard\system" H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy .\system\sonstiges ".\bin\sdcard\system"
.\system\sonstiges\BLUE.COL .\system\sonstiges\BLUE.COL
@ -462,18 +506,19 @@ H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>copy .\system\son
.\system\sonstiges\BWHALF.COL .\system\sonstiges\BWHALF.COL
.\system\sonstiges\CHESS.COL .\system\sonstiges\CHESS.COL
.\system\sonstiges\eram.man .\system\sonstiges\eram.man
.\system\sonstiges\error.man
.\system\sonstiges\flash.man .\system\sonstiges\flash.man
.\system\sonstiges\fm.man
.\system\sonstiges\GREEN.COL .\system\sonstiges\GREEN.COL
.\system\sonstiges\hplay.man .\system\sonstiges\hplay.man
.\system\sonstiges\PAR.COL .\system\sonstiges\PAR.COL
.\system\sonstiges\regime.man .\system\sonstiges\regime.man
.\system\sonstiges\regime.txt
.\system\sonstiges\splay.man .\system\sonstiges\splay.man
.\system\sonstiges\sysconf.man .\system\sonstiges\sysconf.man
.\system\sonstiges\test1.txt .\system\sonstiges\test1.txt
.\system\sonstiges\test2.txt .\system\sonstiges\test2.txt
.\system\sonstiges\wplay.man .\system\sonstiges\wplay.man
.\system\sonstiges\yplay.man .\system\sonstiges\yplay.man
17 Datei(en) kopiert. 18 Datei(en) kopiert.
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>echo off H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>echo off

Binary file not shown.

Binary file not shown.

BIN
system/regnatix/fm.spin Normal file

Binary file not shown.

BIN
system/regnatix/m.spin Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

21
system/sonstiges/fm.man Normal file
View File

@ -0,0 +1,21 @@
linkes fenster - sd-card
rechtes fenster - ramdisk
pfeiltasten - cursor bewegen
bild hoch/runter - nächste/vorige fensterseite
return - verzeichnis öffnen
backspace - verzeichnis schließen
space - eintrag selektieren
tab - fenster wechseln
pos1 - cursor auf ersten eintrag
f1 - textdatei anzeigen
f2 - selektierte dateien auf sd löschen
f3 - selektierte dateien von sd in ram laden
f4 - selektierte dateien von ram auf sd speichern
f5 - gesamten ram löschen
f6 - sd auswerfen
f7 - verzeichnis erstellen
f8 - alle einträge selektieren/deselektieren
f9 - lenkes fenster maximieren/verkleinern
f10 - filemanager verlassen

View File

@ -1,56 +0,0 @@
help - diese hilfe
<sd:dateiname> - bin/adm/bel-datei wird gestartet
mount - sd-card mounten
unmount - sd-card abmelden
dir wh - verzeichnis anzeigen
type <sd:fn> - anzeige einer textdatei
aload <sd:fn> - administra-code laden
bload <sd:fn> - bellatrix-treiber laden
rload <sd:fn> - regnatix-code laden
del <sd:fn> - datei l?schen
cls - bildschirm l?schen
free - freier speicher auf sd-card
attrib <sd:fn> ashr - attribute ?ndern
cd <sd:dir> - verzeichnis wechseln
mkdir <sd:dir> - verzeichnis erstellen
rename <sd:fn1> <sd:fn2> - datei/verzeichnis umbenennen
format <volname> - sd-card formatieren
reboot - hive neu starten
sysinfo - systeminformationen
color <0..7> - farbe w?hlen
cogs - belegung der cogs anzeigen
dmlist - anzeige der verzeichnis-marker
dm <r/s/u/a/b/c> - in das entsprechende marker-
verzeichnis wechseln
dmset <r/s/u/a/b/c> - setzt den entsprechenden marker
auf das aktuelle verzeichnis
dmclr <r/s/u/a/b/c> - marker l”schen
marker:
r - root-verzeichnis
s - system-verzeichnis
u - user-verzeichnis
a/b/c - benutzerdefinierte verzeichnismarker
r, s, u-marker werden vom system automatisch gesetzt und
intern verwendet.
RAMDISK:
xload <sd:fn> - datei in ram laden
xsave <x:fn> - datei aus ram speichern
xdir - verzeichnis im ram anzeigen
xrename <x:fn1> <x:fn2> - datei im ram umbenennen
xdel <x:fn> - datei im ram l”schen
xtype <x:fn> - text im ram anzeigen
EXTERNE KOMMANDOS:
sysconf - systemeinstellungen
hplay - hss-player
wplay - wav-player
sfxtool - hss-soundeffekte erstellen
vga.bin - vga 1024 x 768 pixel, 64 x 24 zeichen
htext.bin - vga 1024 x 768 pixel, 128 x 48 zeichen
tv.bin - tv-textmodus 40 x 13 zeichen