<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Yep. In the old days, if you didn't like Microchip or what they were doing with the PIC, you could move to Atmel / AVR!! Now, we don't get that option.
<div><br class=""><blockquote type="cite" class=""><div class="">On 20 Apr 2022, at 14:41, Paul Perry <<a href="mailto:pfperry@melbpc.org.au" class="">pfperry@melbpc.org.au</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">I guess Microchip are so big now, they only care about the biggest customers. Sad they don't remember the people who pushed them along when they started.<div class="">paul perry melbourne australia</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Apr 20, 2022 at 11:24 PM Tom Wiltshire <<a href="mailto:tom@electricdruid.net" class="">tom@electricdruid.net</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;" class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On 20 Apr 2022, at 11:13, Neil Johnson via Synth-diy <<a href="mailto:synth-diy@synth-diy.org" target="_blank" class="">synth-diy@synth-diy.org</a>> wrote:</div><br class=""><div class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class=""><div dir="ltr" class="">Hi,</div><div dir="ltr" class=""><br class=""></div><div dir="ltr" class="">Tom wrote:</div><div dir="ltr" class="">> This happens all over the place, not just Windows. Witness the fairly<br class="">> recent dropping of PIC ASM by Microchip.<br class=""><br class="">Richie wrote:</div><div dir="ltr" class="">> WTF!  Is this some kind of joke!?<br class="">> Can you elaborate or provide a reference for this Tom?<br class=""><br class="">Vladimir wrote:</div><div dir="ltr" class="">> sorry for top posting, I guess he refers to this:<br class="">> <a href="https://www.microchip.com/forums/m1145168.aspx" target="_blank" class="">https://www.microchip.com/forums/m1145168.aspx</a><br class=""><br class=""></div><div class="">And Microchip wrote:</div><div dir="ltr" class=""><a href="https://ww1.microchip.com/downloads/en/DeviceDoc/MPASM%20to%20MPLAB%20XC8%20PIC%20Assembler%20Migration%20Guide%2050002973A.pdf" target="_blank" class="">MPASM to MPLAB XC8 PIC Assembler Migration Guide (microchip.com)</a><br class=""><div class=""><br class=""></div><div class="">Neil<br class=""></div></div></div></div></div></div></div></blockquote></div><br class=""><div class="">Yes, that's the one. The original PIC ASM / MPASM compiler has been dropped, and you now have to use XC8. Which is hopeless by comparison, in my view.</div><div class=""><br class=""></div><div class="">+1 agree with Roman that the migration guide is useless. It implies that you just make a few simple syntax changes and recompile. That's not the case at all. There are significant structural changes. Absolute code is no longer accepted at all, for example - it must all be relocatable. Operator precedence has gone, so statements  using those need serious rewriting (and testing/debugging) all over again. etc etc.</div><div class=""><br class=""></div><div class="">The really crazy part is that this affects all Microchip's own code too. In one fell swoop, because they could be bothered to invest in making a 64-bit compatible version of PIC-ASM, they made years of examples in all their documentation obsolete and unworkable.</div><div class=""><br class=""></div></div>_______________________________________________<br class="">
Synth-diy mailing list<br class="">
<a href="mailto:Synth-diy@synth-diy.org" target="_blank" class="">Synth-diy@synth-diy.org</a><br class="">
<a href="http://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank" class="">http://synth-diy.org/mailman/listinfo/synth-diy</a><br class="">
Selling or trading? Use <a href="mailto:marketplace@synth-diy.org" target="_blank" class="">marketplace@synth-diy.org</a><br class="">
</blockquote></div>
</div></blockquote></div><br class=""></body></html>