2018-02-05 16:25:25 +00:00
|
|
|
|
NEW
|
2019-07-07 20:48:57 +00:00
|
|
|
|
AUTO 3,1
|
|
|
|
|
.LIST OFF
|
2018-02-05 16:25:25 +00:00
|
|
|
|
*--------------------------------------
|
2019-10-11 13:53:03 +00:00
|
|
|
|
TOP.MAX .EQ 32
|
|
|
|
|
REP.MAX .EQ 1+254
|
2019-10-08 15:58:43 +00:00
|
|
|
|
BL.MIN .EQ 3
|
2019-10-10 15:52:45 +00:00
|
|
|
|
BL.MAX .EQ 3+63
|
2019-09-25 15:34:43 +00:00
|
|
|
|
*--------------------------------------
|
2019-10-11 13:06:33 +00:00
|
|
|
|
PAK.B.BYTE8.W .EQ 1
|
|
|
|
|
PAK.B.BYTE8 .EQ %0
|
2019-10-11 13:53:03 +00:00
|
|
|
|
|
2019-10-08 15:58:43 +00:00
|
|
|
|
PAK.B.TOP8.W .EQ 5
|
2019-10-11 13:06:33 +00:00
|
|
|
|
PAK.B.TOP8 .EQ %10.000
|
2019-10-08 15:58:43 +00:00
|
|
|
|
PAK.B.TOP16.W .EQ 6
|
2019-10-11 13:06:33 +00:00
|
|
|
|
PAK.B.TOP16 .EQ %110.000
|
2019-10-08 15:58:43 +00:00
|
|
|
|
PAK.B.TOP24.W .EQ 7
|
2019-10-11 13:06:33 +00:00
|
|
|
|
PAK.B.TOP24 .EQ %1110.000
|
2019-10-11 13:53:03 +00:00
|
|
|
|
PAK.B.TOP32.W .EQ 8
|
|
|
|
|
PAK.B.TOP32 .EQ %11110.000
|
2019-10-11 13:06:33 +00:00
|
|
|
|
|
2019-10-11 13:53:03 +00:00
|
|
|
|
PAK.B.REP.W .EQ 6
|
|
|
|
|
PAK.B.REP .EQ %111110
|
|
|
|
|
PAK.B.BL.W .EQ 6
|
|
|
|
|
PAK.B.BL .EQ %111111
|
2019-09-25 15:34:43 +00:00
|
|
|
|
*--------------------------------------
|
2018-02-09 07:04:19 +00:00
|
|
|
|
* Shunk Header :
|
2018-03-16 16:33:11 +00:00
|
|
|
|
* WORD : Target UNCompressed Length
|
|
|
|
|
* !!! USED TO STOP UNPACK,NO EOF TOKEN!!!
|
2018-02-09 07:04:19 +00:00
|
|
|
|
*--------------------------------------
|
2019-09-25 15:34:43 +00:00
|
|
|
|
S.PAKSHNK.ULEN .EQ 0 Uncompressed length
|
2019-10-09 15:43:31 +00:00
|
|
|
|
S.PAKSHNK.BLBITS .EQ 2 1.lll.oooo
|
|
|
|
|
S.PAKSHNK.TOPCNT .EQ 3
|
|
|
|
|
S.PAKSHNK.TOPBYTES .EQ 4
|
2019-09-25 15:34:43 +00:00
|
|
|
|
* TOP Bytes ....
|
|
|
|
|
* DATA
|
2019-10-11 13:53:03 +00:00
|
|
|
|
S.PAKSHNK .EQ 2+1+1+TOP.MAX
|
2018-02-09 07:04:19 +00:00
|
|
|
|
*--------------------------------------
|
2018-02-08 16:39:56 +00:00
|
|
|
|
S.PAKSTAT.PASS1 .EQ 0
|
|
|
|
|
S.PAKSTAT.PASS2 .EQ 2
|
2019-10-11 06:40:08 +00:00
|
|
|
|
S.PAKSTAT.TOP8 .EQ 4
|
|
|
|
|
S.PAKSTAT.TOP16 .EQ 6
|
|
|
|
|
S.PAKSTAT.TOP24 .EQ 8
|
2019-10-11 13:53:03 +00:00
|
|
|
|
S.PAKSTAT.TOP32 .EQ 10
|
|
|
|
|
S.PAKSTAT.BYTE8 .EQ 12
|
2019-10-13 08:35:31 +00:00
|
|
|
|
S.PAKSTAT.REPN .EQ 14
|
|
|
|
|
S.PAKSTAT.BL .EQ 16
|
2018-02-05 16:25:25 +00:00
|
|
|
|
*
|
2019-10-13 08:35:31 +00:00
|
|
|
|
S.PAKSTAT .EQ 18
|
2018-02-05 16:25:25 +00:00
|
|
|
|
*--------------------------------------
|
|
|
|
|
LIBPAK.Pak .EQ 4
|
|
|
|
|
*--------------------------------------
|
|
|
|
|
MAN
|
2019-07-07 20:48:57 +00:00
|
|
|
|
SAVE INC/LIBPAK.I
|
2019-10-09 05:45:36 +00:00
|
|
|
|
LOAD USR/SRC/LIB/LIBPAK.S
|
|
|
|
|
ASM
|