Kenton Plugstation ver.2.01 User Manual
Page 78

KENTON PLUGSTATION USERS MANUAL
78
Operating system update message
Byte valid
range
description
F0h
start
sysex
00h
KE ID byte #1
20h
KE ID byte #2
13h
KE ID byte #3
0Ah
product
ID
dev_num
7Fh - ONLY
device number
adr_hi
7Fh
o/s update
adr_lo 7Fh
o/s
update
len_lsb 00-7Fh
varies
len_isb 00-7Fh
varies
len_msb 00-03h
varies
data
…
packed so 7 x 8bit bytes sent as 8 x 7bit bytes
data
first byte (of a group of 8) contains msbs of the following 7 bytes
c_sum
calculated on packed data only - addition of c_sum produces zero
F7h
end
of
sysex
The update is loaded into temporary memory and the checksum validated
before the original o/s is overwritten
DATA TABLE
;---------------------------------------------------------------------------
;BYTES STORED IN EEPROM
EEPTAB
;NB CARD PRG/BNKL/BNKH DEFAULTS NOW IN SUPLG0
BYTE BNKH_1+0
;plg1 bank high
BYTE
000
;default
(overwritten)
BYTE
BNKH_1+1
;2
BYTE
000
;default
(overwritten)
BYTE
BNKH_1+2
;3
BYTE
000
;default
(overwritten)
BYTE
BNKH_1+3
;4
BYTE
000
;default
(overwritten)
BYTE BNKL_1+0
;plg1 bank low
BYTE
000
;default
(overwritten)
BYTE
BNKL_1+1
;2
BYTE
000
;default
(overwritten)
BYTE
BNKL_1+2
;3
BYTE
000
;default
(overwritten)
BYTE
BNKL_1+3
;4
BYTE
000
;default
(overwritten)
BYTE PROG_1+0
;plg1 prog number
BYTE
000
;default
(overwritten)
BYTE
PROG_1+1
;2
BYTE
000
;default
(overwritten)