Two good news today. This is the first:

-------- Original Message --------
Subject: Fwd: RE: gpasm - MPASM include files license
Date: Thu, 29 Jul 2010 10:29:48 -0700
From: John O Battle <>

Hash: SHA1


I forwarded your EMAIL to a friend at Microchip and his reply is below.
 Please keep me posted on your progress.

John Battle

- -------- Original Message --------
Subject: RE: gpasm - MPASM include files license
Date: Thu, 29 Jul 2010 09:12:52 -0700
From: <>
To: <>,	<>,


We're going one better.
We're setting up a web site where the entire device database is
presented in XML (among other things).

We can post the header and include files as well at the time of release
of every compiler or MPASM. It will take a little doing, but hell, you
can't use them with any other device - why should we care about letting
GPASM and SDCC use them?

The only thing is going to be a question of synchronization. The release
schedule is pretty haphazard right now. The SDCC and GPASM guys are
going to have to keep an eagle eye out and when we update them on the
open-source web site, they'll have to snarf them. Is that fair enough?

P.S., BTW, I am the guy Borut wants to talk to. Feel free to give him my
name and email address. We'd like to forge (:) a closer alliance with
those guys.
- -----Original Message-----
From: John O Battle []
Sent: Thursday, July 29, 2010 8:14 AM
To: Donna Mason - C08830; Joe Drzewiecki - C11694; Vincent Sheard -
Subject: Fwd: gpasm - MPASM include files license


Any way we (Microchip) can help/cooperate with this effort?  I think
working with these guys would be good PR for microchip and would make
some friends in the process.


- -------- Original Message --------
Subject: gpasm - MPASM include files license
Date: Wed, 28 Jul 2010 21:33:56 +0200
From: Borut Razem <>
Reply-To: <>
To: gnupic <>
CC: Sdcc-Devel <>


I wold like to know what is the status of using / distributing Microchip
MPASM include files with gpasm:
- - is there any "official" statement from Microchip that the include
files can be used with gpasm?
- - has anybody contact the Microchip to clarify this issue?
- - does anybody know a contact person or address at Microchip where I
send an e-mail to get answers about the matter?

I'm asking this because there is no copyright notice (Microchip is
mentioned, but not explicitly as a copyright holder) nor any licensing
terms in include files.

Sdcc project is using MPASM include files to produce device specific
headers and c source files which are part of sdcc run-time libraries.
One of goals for the upcoming sdcc 3.0 release is to release the sdcc
library under the GPL+LE (see
so that it can be used with closed source (proprietary) software. Part
of this task is also clarification of licensing status of MPASM include

Best regards,

Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla -