An assembler and disassembler for 12 and 14-bit PIC chips. The assembler is written in (mostly) ANSI-C, and it is single pass, so there are restrictions in forward references. It can output IHX16 and IHX8M formats. Include files, macros and conditional assembly are supported. This program is used to compile files for pic16fxx series, for instance. I suggest dev-lang category. There is a LICENSE problem with this ebuild: I cannot determine which license to apply, maybe picasm's license should be added to portage tree ?
Created attachment 16342 [details] picasm ebuild
Comment on attachment 16342 [details] picasm ebuild As the author states, the license is supposed to be X11. Fixed. ># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >DESCRIPTION="An assembler and disassembler for 12 and 14-bit PIC chips" >HOMEPAGE="http://www.co.jyu.fi/~trossi/pic/" >SRC_URI="http://www.co.jyu.fi/~trossi/pic/${PN}${PV}.tar.gz" >LICENSE="X11" >SLOT="0" > >KEYWORDS="x86" > >S="${WORKDIR}/${PN}" > >src_compile() { > > emake || die >} > >src_install() { > > dobin picasm > > dodoc picasm.txt devices.txt HISTORY TODO > dohtml picasm.html > > docinto examples > dodoc examples/* >}
Created attachment 16461 [details] picasm ebuild (lintool compliant) Added DEPEND & IUSE vars for correctness.
commited to CVS in dev-embedded.