Line 27... |
Line 27... |
#
|
#
|
# Author(s):
|
# Author(s):
|
# - Olivier Girard, olgirard@gmail.com
|
# - Olivier Girard, olgirard@gmail.com
|
#
|
#
|
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
# $Rev: 14 $
|
# $Rev: 35 $
|
# $LastChangedBy: olivier.girard $
|
# $LastChangedBy: olivier.girard $
|
# $LastChangedDate: 2009-08-04 22:34:42 +0200 (Tue, 04 Aug 2009) $
|
# $LastChangedDate: 2009-12-29 21:12:19 +0100 (Tue, 29 Dec 2009) $
|
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
|
|
###############################################################################
|
###############################################################################
|
# #
|
# #
|
# GLOBAL VARIABLES #
|
# GLOBAL VARIABLES #
|
Line 163... |
Line 163... |
#-----------------------------------
|
#-----------------------------------
|
|
|
# Reset & Stop CPU
|
# Reset & Stop CPU
|
ExecutePOR_Halt
|
ExecutePOR_Halt
|
|
|
# Load ROM
|
# Load Program Memory
|
set StartAddr [format "0x%04x" [expr 0x10000-$byte_size]]
|
set StartAddr [format "0x%04x" [expr 0x10000-$byte_size]]
|
.load.fb.l configure -text "Load..." -fg yellow
|
.load.fb.l configure -text "Load..." -fg yellow
|
update
|
update
|
WriteMemQuick $StartAddr $DataArray
|
WriteMemQuick $StartAddr $DataArray
|
|
|
Line 376... |
Line 376... |
|
|
label .cpu.l4 -text "B)" -anchor w
|
label .cpu.l4 -text "B)" -anchor w
|
pack .cpu.l4 -side right
|
pack .cpu.l4 -side right
|
label .cpu.l5 -text "--" -anchor w
|
label .cpu.l5 -text "--" -anchor w
|
pack .cpu.l5 -side right
|
pack .cpu.l5 -side right
|
label .cpu.l6 -text "B; RAM size:" -anchor w
|
label .cpu.l6 -text "B; Data Memory size:" -anchor w
|
pack .cpu.l6 -side right
|
pack .cpu.l6 -side right
|
label .cpu.l7 -text "--" -anchor w
|
label .cpu.l7 -text "--" -anchor w
|
pack .cpu.l7 -side right
|
pack .cpu.l7 -side right
|
label .cpu.l8 -text "(ROM size:" -anchor w
|
label .cpu.l8 -text "(Program Memory size:" -anchor w
|
pack .cpu.l8 -side right
|
pack .cpu.l8 -side right
|
|
|
|
|
# CPU Registers
|
# CPU Registers
|
frame .reg_mem.reg.labels
|
frame .reg_mem.reg.labels
|