[Icc-mot] RE: Icc-mot Digest, Vol 27, Issue 6
Ing. Petr Nevaril - COMETS
info at comets.cz
Fri Nov 17 08:17:54 PST 2006
Hallo,
I have compiler ICC08 v 6.11 and ICC12 v 6.16
I have litle problem. I define Table in ASM file
;***********************************************************************
.area bss
PomByte: .blkb 1;
.area text
_TabCRC:: .byte 0, 94, 188,226,97,63,221,131,194,156,126,32,163,253,31,65
.byte 157,195,33,127,252,162,64,30,95,1,227,189,62,96,130,220
.byte 35,125,159,193,66,28,254,160,225,191,93,3,128,222,60,98
.byte 190,224,2,92,223,129,99,61,124,34,192,158,29,67,161,255
.byte 70,24,250,164,39,121,155,197,132,218,56,102,229,187,89,7
.byte 219,133,103,57,186,228,6,88,25,71,165,251,120,38,196,154
.byte 101,59,217,135,4,90,184,230,167,249,27,69,198,152,122,36
.byte 248,166,68,26,153,199,37,123,58,100,134,216,91,5,231,185
.byte
140,210,48,110,237,179,81,15,78,16,242,172,47,113,147,205
.byte
17,79,173,243,112,46,204,146,211,141,111,49,178,236,14,80
.byte
175,241,19,77,206,144,114,44,109,51,209,143,12,82,176,238
.byte
50,108,142,208,83,13,239,177,240,174,76,18,145,207,45,115
.byte 202,148,118,40,171,245,23,73,8,86,180,234,105,55,213,139
.byte 87,9,235,181,54,104,138,212,149,203,41,119,244,170,72,22
.byte
233,183,85,11,136,214,52,106,43,117,151,201,74,20,246,168
.byte
116,42,200,150,21,75,169,247,182,232,10,84,215,137,107,53
etc....
;***********************************************************************
If I compile this file in ICC12, all is OK. But if I compile this file in
ICC08 - problem. Compiler write:
Icc08: can't execute 'C:\jazyky\icc08\bin\ilst08.exe
C:\jazyky\icc08\bin\imakew.exe: Error code 100
Done: there are error(s). Exit code: 100
If I read LST file, I don't found this file.
If I delete kritical line
;******************************************************************
.byte 190,224,2,92,223,129,99,61,124,34,192,158,29,67,161,255
;******************************************************************
Compile is OK. But listing LST is no corect - TabCRC is converted on asm
code
_TabCRC:
BF4B 00 5EBC BRset 0,0x5E,0xBF0A
BF4E E2 61 sbc 97,X
BF50 3F DD clr 0xFFFFFFDD
BF52 83 swi
BF53 C2 9C7E sbc 0x9C7E
BF56 20 A3 bra 0xBEFB
BF58 FD jsr 0,X
BF59 1F 41 Bclr 7,0x41
BF5B 9D nop
BF5C C3 217F cpX 0x217F
BF5F FC jmp 0,X
BF60 A2 40 sbc #64
BF62 1E 5F Bset 7,0x5F
I'm use ICC08 not frequently and I don't know where is mistake
Thanks and best regards Petr
More information about the Icc-mot
mailing list