Compile pure assembly?

10 views
Skip to first unread message

Mike

unread,
Feb 13, 2026, 2:05:06 PM (11 days ago) Feb 13
to jallist
Since the JAL compiler produces assembly as well as the hex code...Is there a way to have the it process a pure assembly program (.asm) into a hex file?

Regards,
Mike

pinhe...@gmail.com

unread,
Feb 13, 2026, 3:29:58 PM (11 days ago) Feb 13
to jallist
You can use the old MPLAB 8.92.
Load the asm file compiled by jal, and you can produce the hex.   You can also debug the program in the IDE




--
You received this message because you are subscribed to the Google Groups "jallist" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jallist+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/jallist/6e43ebcc-d85c-4268-8b9a-b7198ecd227cn%40googlegroups.com.

Mike

unread,
Feb 13, 2026, 5:15:37 PM (11 days ago) Feb 13
to jallist
Hi,

I'm doing this on my Linux machine and was looking to avoid having to install that large package.  I figured the JAL compiler already does it.

Mike

unread,
Feb 13, 2026, 5:19:09 PM (11 days ago) Feb 13
to jallist
Looking through their "ecosystem archive" it looks like they never made MPLAB 8.92 for Linux, just Windows.  So, even more reason for me to want to do it through the JAL compiler.

On Friday, February 13, 2026 at 3:29:58 PM UTC-5 pinhe...@gmail.com wrote:

pinhe...@gmail.com

unread,
Feb 13, 2026, 6:18:16 PM (11 days ago) Feb 13
to jallist
It works on Linux Mint,  with wine.
That's what I use when I need a first level of debugging 



vasi vasi

unread,
Feb 14, 2026, 2:43:19 AM (10 days ago) Feb 14
to jal...@googlegroups.com
If the target is supported, use gputils from the repository.

Anyway, older versions of Microchip xc8 include a Linux edition of MPLAB assembler... Look into Microchip Archive and download - lets say.... v1.32. Start from there.



--
Vasi

Mike

unread,
Feb 14, 2026, 10:56:58 AM (10 days ago) Feb 14
to jallist
Thanks, vasi.  I didn't know about gputils.  It was a very small, fast install...I'm gonna try it out.  It supports all the PIC's I currently use.  XC8 is still possible, but I suspect it misses some of the newer PIC's I use.  Still good to know.

Thanks pinhe... too.  I just didn't want some huge install.

I still suspect the JAL compiler can handle ASM, but it probably requires a programming change to the compiler because it's expecting a JAL file upfront.

Regards,
Mike
Reply all
Reply to author
Forward
0 new messages