This commit is contained in:
drohne235@googlemail.com 2011-11-11 17:55:16 +00:00
parent a276417ce5
commit e93c2e54ae
7 changed files with 332 additions and 133 deletions

Binary file not shown.

View File

@ -26,9 +26,9 @@ Installation mit Forth:
\flash\bellatrix\belflash.spin --> Bellatrix
\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 einstellen. Nach einem Reset meldet sich das Propforth im Terminal. Datei "system\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 Terminal. 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, aso 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.
Nach einem Reset sollte sich das Forth jetzt komplett mit seinem Prompt sowohl auf dem angeschlossenen VGA-Monitor, als auch im Terminal melden. Im Prinzip benötigen wir nun das Terminalprogramm nicht mehr und können direkt am Hive arbeiten. Später, wenn man in Forth programmiert, ist die vorhandene Terminalschnittstelle aber manchmal sehr nützlich.

178
lib/bel-gfx1.spin Normal file
View File

@ -0,0 +1,178 @@
DAT
{
video-treiber-frame
- basiert auf dem tollen tutorial von bamse
30-09-2009-dr235 driver 1 - originalcode, anpassung an hive
driver 2 - senkrechte balken
driver 3 - einfarbige fläche
driver 4 - wandernde farbbalken, 1 byte pro pixel :)
driver 5 -
}
CON
_CLKMODE = xtal1 + pll16x
_XINFREQ = 5_000_000
PUB start
cognew(@entry,0) ' neue cog mit video-treiber starten
DAT org 0
entry jmp #Start_of_driver ' Start here...
' NTSC sync stuff.
NTSC_color_freq long 3_579_545 ' NTSC Color Frequency
NTSC_hsync_VSCL long 39 << 12 + 624 ' Used for the Horisontal Sync
NTSC_active_VSCL long 188 << 12 + 3008 ' Used for the Vertical sync
NTSC_hsync_pixels long %%11_0000_1_2222222_11 ' Horizontal sync pixels
NTSC_vsync_high_1 long %%1111111_2222222_11 ' Vertical sync signal part one for lines 1-6 and 13 to 18
NTSC_vsync_high_2 long %%1111111111111111 ' Vertical sync signal part two for lines 1-6 and 13 to 18
NTSC_vsync_low_1 long %%2222222222222222 ' Vertical sync signal part one for lines 7-12
NTSC_vsync_low_2 long %%22_1111111_2222222 ' Vertical sync signal part two for lines 7-12
NTSC_sync_signal_palette long $00_00_02_8A ' The sync Palette
' hbeat --------+ +------------------------- /cs
' clk -------+| |
' /wr ------+|| | +---------------------- videopins
' /hs -----+||| | |
' |||| |--+ -------- d0..d7
tvport_mask long %00000000_01110000_00000000_00000000 ' Maske für Video-Pins am Hive
vsu_cfg long %01110100_00000000_00000100_01110000 ' Wert für VCFG-Register
NTSC_Graphic_Lines long 244 ' Anzahl der sichtbaren Zeilen
NTSC_Graphics_Pixels_VSCL long 16 << 12 + 16 ' 16 clocks per pixel, 64 clocks per frame.
PAL0 long $01
PAL1 long $0E
PAL2 long $0D
PAL3 long $0C
PAL4 long $0B
DIF1 long $00_10
CNT_ANIM long $4
' Loop counters.
line_loop long $0 ' Line counter...
pix_loop long $0
anim_loop long $0
' General Purpose Registers
r0 long $0 ' Initialize to 0
r1 long $0
r2 long $0
r3 long $0
c1 long $0 ' colorregister
c2 long $0
c3 long $0
'========================== Start of the actual driver =============================================
Start_of_driver
' VCFG, setup Video Configuration register and 3-bit tv DAC pins to output
mov VCFG, vsu_cfg ' Konfiguration der VSU
or DIRA, tvport_mask ' Set DAC pins to output
' CTRA, setup Frequency to Drive Video
movi CTRA,#%00001_111 ' pll internal routed to Video, PHSx+=FRQx (mode 1) + pll(16x)
mov r1, NTSC_color_freq ' r1: Color frequency in Hz (3.579_545MHz)
rdlong r2, #0 ' Copy system clock from main memory location 0. (80Mhz)
' perform r3 = 2^32 * r1 / r2
mov r0,#32+1
:loop cmpsub r1,r2 wc
rcl r3,#1
shl r1,#1
djnz r0,#:loop
mov FRQA, r3 ' Set frequency for counter A
'========================== Start of Frame Loop ==============================================
frame_loop
mov anim_loop, CNT_ANIM
frame_loop2
'========================== Screen =============================================
mov line_loop, NTSC_Graphic_Lines ' anzahl der zeilen laden (244)
user_lines
'------ zeilensynchronisation
mov VSCL, NTSC_hsync_VSCL ' Setup VSCL for horizontal sync.
waitvid NTSC_sync_signal_palette, NTSC_hsync_pixels ' Generate sync.
'------ sichtbarer zeileninhalt
mov VSCL, NTSC_Graphics_Pixels_VSCL ' Setup VSCL for user pixels.
'------ verschiedenfarbige balken ausgeben
mov c1, PAL4
add c1, c3
mov pix_loop, #23
bar_loop
add c1, #$10 ' 8 x pixel einzeln! ausgeben
mov c2, c1 ' also 2 tiles
waitvid c2, #0 ' 8 bit pro pixel!
add c2, #1
waitvid c2, #0
add c2, #1
waitvid c2, #0
add c2, #1
waitvid c2, #0
sub c2, #1
waitvid c2, #0
sub c2, #1
waitvid c2, #0
sub c2, #1
waitvid c2, #0
sub c2, #1
waitvid c2, #0
djnz pix_loop, #bar_loop
sub c2, #1
waitvid c2, #0 ' 4 mal extrapixel, für das timing
sub c2, #1 ' also insgesamt 188 pixel pro zeile
waitvid c2, #0
sub c2, #1
waitvid c2, #0
sub c2, #1
waitvid c2, #0
djnz line_loop, #user_lines ' schleife durch alle zeilen
'========================== The 16 lines of Horizontal sync ==================================
mov line_loop, #6 ' Line 244, start of first high sync.
vsync_high1 mov VSCL, NTSC_hsync_VSCL
waitvid NTSC_sync_signal_palette, NTSC_vsync_high_1
mov VSCL, NTSC_active_VSCL
waitvid NTSC_sync_signal_palette, NTSC_vsync_high_2
djnz line_loop, #vsync_high1
mov line_loop, #6 ' Line 250, start of the Seration pulses.
vsync_low mov VSCL, NTSC_active_VSCL
waitvid NTSC_sync_signal_palette, NTSC_vsync_low_1
mov VSCL,NTSC_hsync_VSCL
waitvid NTSC_sync_signal_palette, NTSC_vsync_low_2
djnz line_loop, #vsync_low
mov line_loop, #6 ' Line 256, start of second high sync.
vsync_high2 mov VSCL, NTSC_hsync_VSCL
waitvid NTSC_sync_signal_palette, NTSC_vsync_high_1
mov VSCL, NTSC_active_VSCL
waitvid NTSC_sync_signal_palette, NTSC_vsync_high_2
djnz line_loop, #vsync_high2
'========================== End of Frame Loop =============================================
djnz anim_loop, #frame_loop2
add c3, #$10
'========================== Animation ==================================
jmp #frame_loop ' And repeat for ever...
FIT

BIN
lib/bel-graphics-xor.spin Normal file

Binary file not shown.

BIN
lib/bel-graphics.spin Normal file

Binary file not shown.

View File

@ -22,6 +22,10 @@ REM --> \bin\flash
bstc -L %libpath% -b -O a .\flash\administra\admflash.spin
move admflash.binary %flash%
bstc -L %libpath% -b -O a .\flash\administra\admflash.spin
rename admflash.binary admsys.adm
move admsys.adm %sd-sys%
bstc -L %libpath% -b -O a .\flash\bellatrix\belflash.spin
copy belflash.binary %flash%
rename belflash.binary vga.bel

279
make.log
View File

@ -1,37 +1,37 @@
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>date /T
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>date /T
11.11.2011
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>time /T
15:28
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>time /T
18:52
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM Pfade
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM Pfade
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>set sd=".\bin\sdcard"
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>set sd=".\bin\sdcard"
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>set sd-sys=".\bin\sdcard\system"
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>set sd-sys=".\bin\sdcard\system"
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>set flash=".\bin\flash"
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>set flash=".\bin\flash"
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>set libpath=".\lib"
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>set libpath=".\lib"
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM ----------------------------------------------------------------
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM ----------------------------------------------------------------
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM Alte Versionen löschen
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM Alte Versionen löschen
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>del ".\bin\flash"\*.* /Q
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>del ".\bin\flash"\*.* /Q
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>del ".\bin\sdcard"\*.* /Q
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>del ".\bin\sdcard"\*.* /Q
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>del ".\bin\sdcard\system" \*.* /Q
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>del ".\bin\sdcard\system" \*.* /Q
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM ----------------------------------------------------------------
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM ----------------------------------------------------------------
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM Flashdateien erzeugen
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM Flashdateien erzeugen
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM --> \bin\flash
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM --> \bin\flash
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\flash\administra\admflash.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\flash\administra\admflash.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 admflash
@ -42,11 +42,28 @@ Loading Object adm-wav
Loading Object adm-plx
Program size is 12584 longs
2 Constants folded
Compiled 2429 Lines of Code in 0,186 Seconds
Compiled 2429 Lines of Code in 0,344 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>move admflash.binary ".\bin\flash"
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>move admflash.binary ".\bin\flash"
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\flash\bellatrix\belflash.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\flash\administra\admflash.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 admflash
Loading Object adm-fat
Loading Object adm-rtc.spin
Loading Object adm-hss
Loading Object adm-wav
Loading Object adm-plx
Program size is 12584 longs
2 Constants folded
Compiled 2429 Lines of Code in 0,234 Seconds
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename admflash.binary admsys.adm
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>move admsys.adm ".\bin\sdcard\system"
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\flash\bellatrix\belflash.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 belflash
@ -54,35 +71,35 @@ Loading Object bel-vga
Loading Object bel-keyb
Program size is 6432 longs
12 Constants folded
Compiled 1108 Lines of Code in 0,078 Seconds
Compiled 1108 Lines of Code in 0,156 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>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.
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>rename belflash.binary vga.bel
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename belflash.binary vga.bel
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>move vga.bel ".\bin\sdcard\system"
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>move vga.bel ".\bin\sdcard\system"
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\flash\regnatix\regflash.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\flash\regnatix\regflash.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 regflash
Program size is 32584 longs
Compiled 694 Lines of Code in 0,172 Seconds
Compiled 694 Lines of Code in 0,297 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>move regflash.binary ".\bin\flash"
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>move regflash.binary ".\bin\flash"
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM ----------------------------------------------------------------
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM ----------------------------------------------------------------
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM Startdateien erzeugen
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM Startdateien erzeugen
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM reg.sys (Regime)
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM reg.sys (Regime)
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM bel.sys (VGA)
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM bel.sys (VGA)
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM --> \bin\sdcard\
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM --> \bin\sdcard\
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\regime.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\regime.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 regime
@ -90,13 +107,13 @@ Loading Object reg-ios
Loading Object glob-string
Program size is 9168 longs
2 Constants folded
Compiled 2279 Lines of Code in 0,233 Seconds
Compiled 2279 Lines of Code in 0,312 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>rename regime.binary reg.sys
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename regime.binary reg.sys
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>move reg.sys ".\bin\sdcard"
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>move reg.sys ".\bin\sdcard"
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\flash\bellatrix\belflash.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\flash\bellatrix\belflash.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 belflash
@ -104,21 +121,21 @@ Loading Object bel-vga
Loading Object bel-keyb
Program size is 6432 longs
12 Constants folded
Compiled 1108 Lines of Code in 0,078 Seconds
Compiled 1108 Lines of Code in 0,108 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>rename belflash.binary bel.sys
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename belflash.binary bel.sys
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>move bel.sys ".\bin\sdcard"
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>move bel.sys ".\bin\sdcard"
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM ----------------------------------------------------------------
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM ----------------------------------------------------------------
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM Slave-Dateien erzeugen
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM Slave-Dateien erzeugen
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM admsid, admay, admterm
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM admsid, admay, admterm
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM htxt, tv
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM htxt, tv
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\administra\admsid\admsid.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\administra\admsid\admsid.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 admsid
@ -126,9 +143,9 @@ Loading Object adm-fat
Loading Object adm-rtc.spin
Loading Object adm-sid
Program size is 11968 longs
Compiled 2206 Lines of Code in 0,171 Seconds
Compiled 2206 Lines of Code in 0,264 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\administra\admay\admay.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\administra\admay\admay.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 admay
@ -136,9 +153,9 @@ Loading Object adm-fat
Loading Object adm-rtc.spin
Loading Object adm-ay
Program size is 8308 longs
Compiled 1705 Lines of Code in 0,141 Seconds
Compiled 1705 Lines of Code in 0,188 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\administra\aterm\aterm.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\administra\aterm\aterm.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 aterm
@ -147,11 +164,11 @@ Loading Object glob-string.spin
Loading Object adm-fat.spin
Loading Object adm-rtc.spin
Program size is 10932 longs
Compiled 1792 Lines of Code in 0,156 Seconds
Compiled 1792 Lines of Code in 0,235 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>rename *.binary *.adm
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename *.binary *.adm
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\bellatrix\bel-htext\htext.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\bellatrix\bel-htext\htext.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 htext
@ -159,75 +176,75 @@ Loading Object bel-htext
Loading Object bel-keyb
Program size is 6656 longs
12 Constants folded
Compiled 958 Lines of Code in 0,063 Seconds
Compiled 958 Lines of Code in 0,124 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\bellatrix\bel-tv\tv.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\bellatrix\bel-tv\tv.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 tv
Loading Object bel-tv
Loading Object bel-keyb
Program size is 4204 longs
Compiled 979 Lines of Code in 0,063 Seconds
Compiled 979 Lines of Code in 0,109 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>rename *.binary *.bel
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename *.binary *.bel
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>move *.adm ".\bin\sdcard\system"
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\admay.adm
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\admsid.adm
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\aterm.adm
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>move *.adm ".\bin\sdcard\system"
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\admay.adm
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\admsid.adm
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\aterm.adm
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>move *.bel ".\bin\sdcard\system"
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\htext.bel
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\tv.bel
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>move *.bel ".\bin\sdcard\system"
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\htext.bel
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\tv.bel
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM ----------------------------------------------------------------
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM ----------------------------------------------------------------
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM Systemdateien erzeugen
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM Systemdateien erzeugen
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM - div. externe Kommandos
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM - div. externe Kommandos
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM - div. Systemdateien (Farbtabellen usw.)
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM - div. Systemdateien (Farbtabellen usw.)
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>REM --> \bin\sdcard\system\
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>REM --> \bin\sdcard\system\
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>for %x in (.\system\regnatix\*.spin) do bstc -L ".\lib" -b -O a %x
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>for %x in (.\system\regnatix\*.spin) do bstc -L ".\lib" -b -O a %x
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\admtest.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\admtest.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 admtest
Loading Object reg-ios
Loading Object glob-string
Program size is 7940 longs
Compiled 2090 Lines of Code in 0,203 Seconds
Compiled 2090 Lines of Code in 0,234 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\basic.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\basic.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 basic
Loading Object reg-ios
Program size is 8452 longs
4 Constants folded
Compiled 2481 Lines of Code in 0,156 Seconds
Compiled 2481 Lines of Code in 0,218 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\beltest.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\beltest.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 beltest
Loading Object reg-ios
Program size is 4284 longs
Compiled 1689 Lines of Code in 0,124 Seconds
Compiled 1689 Lines of Code in 0,155 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\charmap.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\charmap.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 charmap
Loading Object reg-ios
Program size is 1920 longs
Compiled 1402 Lines of Code in 0,063 Seconds
Compiled 1402 Lines of Code in 0,077 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\eram.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\eram.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 eram
@ -235,9 +252,9 @@ Loading Object glob-numbers
Loading Object reg-ios
Program size is 8508 longs
2 Constants folded
Compiled 2368 Lines of Code in 0,218 Seconds
Compiled 2368 Lines of Code in 0,264 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\flash.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\flash.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 flash
@ -246,53 +263,53 @@ Loading Object glob-sdspi
Loading Object glob-numbers
Program size is 7160 longs
6 Constants folded
Compiled 2780 Lines of Code in 0,186 Seconds
Compiled 2780 Lines of Code in 0,265 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\fterm.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\fterm.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 fterm
Loading Object reg-ios
Loading Object glob-fds
Program size is 2260 longs
Compiled 1582 Lines of Code in 0,078 Seconds
Compiled 1582 Lines of Code in 0,108 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\hplay.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\hplay.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 hplay
Loading Object reg-ios
Program size is 3944 longs
8 Constants folded
Compiled 1645 Lines of Code in 0,109 Seconds
Compiled 1645 Lines of Code in 0,156 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\keycode.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\keycode.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 keycode
Loading Object reg-ios
Program size is 1892 longs
Compiled 1404 Lines of Code in 0,061 Seconds
Compiled 1404 Lines of Code in 0,078 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\perplex.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\perplex.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 perplex
Loading Object reg-ios
Loading Object glob-numbers
Program size is 4788 longs
Compiled 2132 Lines of Code in 0,139 Seconds
Compiled 2132 Lines of Code in 0,171 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\ramtest.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\ramtest.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 ramtest
Loading Object reg-ios
Program size is 3988 longs
34 Constants folded
Compiled 1658 Lines of Code in 0,109 Seconds
Compiled 1658 Lines of Code in 0,125 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\regime.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\regime.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 regime
@ -300,9 +317,9 @@ Loading Object reg-ios
Loading Object glob-string
Program size is 9168 longs
2 Constants folded
Compiled 2279 Lines of Code in 0,233 Seconds
Compiled 2279 Lines of Code in 0,25 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\rom.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\rom.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 rom
@ -310,35 +327,35 @@ Loading Object reg-ios
Loading Object glob-sdspi
Program size is 3972 longs
3 Constants folded
Compiled 2018 Lines of Code in 0,094 Seconds
Compiled 2018 Lines of Code in 0,124 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\sfxtool.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\sfxtool.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 sfxtool
Loading Object reg-ios
Loading Object glob-numbers
Program size is 6048 longs
Compiled 2191 Lines of Code in 0,156 Seconds
Compiled 2191 Lines of Code in 0,188 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\splay.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\splay.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 splay
Loading Object reg-ios
Program size is 2956 longs
Compiled 1516 Lines of Code in 0,078 Seconds
Compiled 1516 Lines of Code in 0,109 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\sysconf.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\sysconf.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 sysconf
Loading Object reg-ios
Program size is 4392 longs
1 Constants folded
Compiled 1620 Lines of Code in 0,11 Seconds
Compiled 1620 Lines of Code in 0,14 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\time.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\time.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 time
@ -346,48 +363,48 @@ Loading Object reg-ios
Loading Object glob-string
Loading Object glob-numbers
Program size is 5408 longs
Compiled 2180 Lines of Code in 0,156 Seconds
Compiled 2180 Lines of Code in 0,203 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\wplay.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\wplay.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 wplay
Loading Object reg-ios
Program size is 3256 longs
Compiled 1537 Lines of Code in 0,092 Seconds
Compiled 1537 Lines of Code in 0,141 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>bstc -L ".\lib" -b -O a .\system\regnatix\yplay.spin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>bstc -L ".\lib" -b -O a .\system\regnatix\yplay.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 yplay
Loading Object reg-ios
Program size is 3208 longs
Compiled 1586 Lines of Code in 0,108 Seconds
Compiled 1586 Lines of Code in 0,124 Seconds
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>rename *.binary *.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>rename *.binary *.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>move *.bin ".\bin\sdcard\system"
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\admtest.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\basic.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\beltest.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\charmap.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\eram.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\flash.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\fterm.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\hplay.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\keycode.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\perplex.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\ramtest.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\regime.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\rom.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\sfxtool.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\splay.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\sysconf.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\time.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\wplay.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1\yplay.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>move *.bin ".\bin\sdcard\system"
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\admtest.bin
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios\basic.bin
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\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\fterm.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\perplex.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\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\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\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\yplay.bin
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>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\ari.lib
.\forth\basics.mod
@ -410,7 +427,7 @@ C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>copy .\forth\*.* ".\bin\sdc
.\forth\wplay.mod
20 Datei(en) kopiert.
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>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\BW.COL
.\system\sonstiges\BWHALF.COL
@ -421,4 +438,4 @@ C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>copy .\system\sonstiges ".\
.\system\sonstiges\test2.txt
8 Datei(en) kopiert.
C:\Dokumente und Einstellungen\ingo\Desktop\trios-v1>echo off
H:\Projekte\Technik\hive 1\software\TriOS\TriOS-SVN\hive-trios>echo off