[Icc-mot] XGate asm beta

Edward Karpicz ekarpicz at freemail.lt
Wed Nov 29 02:02:23 PST 2006


Update. Tried this and was unable to catch bugs in generated xgate code. 
This beta is something I can trust. There are some linker issues but these 
originate primarily from the differences between S12X and XGATE memory maps. 
Anyway working ICC XGATE asm is available and manual coding of instructions 
into binary opcodes is finally not necessary.

Regards
Edward

----- Original Message ----- 
From: "Edward Karpicz" <ekarpicz at freemail.lt>
To: "Discussion List for ICC08/11/12/16 users. You do NOT need 
tosubscribetoicc-announce if you are a member of this." 
<icc-mot at imagecraft.com>
Sent: Tuesday, November 28, 2006 2:57 PM
Subject: Re: [Icc-mot] XGate asm beta


> Richard, thanks! I'll try it as soon as I can.
>
> Edward
>
> ----- Original Message ----- 
> From: "Richard" <richard at imagecraft.com>
> To: <icc-mot at imagecraft.com>
> Sent: Tuesday, November 28, 2006 1:46 PM
> Subject: [Icc-mot] XGate asm beta
>
>
>> Thanks for the comments, mostly from Edward. The 2nd version of the Xgate 
>> capable asm is ready for beta testing:
>> http://www.dragonsgate.net/pub/BETAS/ias6812w.exe Put it in your 
>> c:\iccv712\bin\ directory after saving the previous one. The directive
>>
>> .CPU XGATE
>> .CPU S12
>>
>> switches between the two instruction set. Constant expression is 
>> supported by using the # prefix, e.g.
>>
>> SCR1 = 4
>> SCR2 = 5
>> SCR3 = 3
>>
>> LDW R3, #(SCR1*SCR2+SCR3/SCR1&SCR2^SCR1%SCR3)
>> LDB R2, (R1, #L1+SCR2)
>>
>>
>> // richard <http://www.imagecraft.com> 
>> <http://www.dragonsgate.net/mailman/listinfo>
>> _______________________________________________
>> Icc-mot mailing list
>> Icc-mot at imagecraft.com
>> http://dragonsgate.net/mailman/listinfo/icc-mot
>>
>
> _______________________________________________
> Icc-mot mailing list
> Icc-mot at imagecraft.com
> http://dragonsgate.net/mailman/listinfo/icc-mot
> 



More information about the Icc-mot mailing list