Port details on branch 2022Q3 |
- tpasm Cross-assembler for variety of microprocessors and controllers
- 1.11 devel =1 1.11Version of this port present on the latest quarterly branch.
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2003-02-26 17:45:39
- Last Update: 2022-09-07 21:58:51
- Commit Hash: fb16dfe
- People watching this port, also watch:: python, unoconv, py39-pycparser, sysinfo
- License: GPLv2
- WWW:
- http://www.sqrt.com/
- Description:
- Tpasm is a command line based cross assembler for a vast variety of common
microprocessors and controllers, currently supporting:
* Rockwell 6502 (6502, 65c02)
* Motorola 6805 (6805, 68705), 6809, 68hc11
* Intel 8051 (8031, 8032, 8051, 8052, 80c390)
* Atmel AVR (avt, attiny, at90, atmega series)
* Core Technologies CTXP-1
* Microchip PIC (12xxx, 14xxx, 16xxx, 17xxx series)
* Sunplus SPCxxx series
* Zilog Z80 (z80, z180)
Its features include:
* True multi-pass assembly (will take as many passes as needed)
* Multiple segments
* Sophisticated expressions
* Macros, repeats, conditionals
* Arbitrary length labels, local labels
* Supporting new processors is reasonably straightforward
* Can switch between processors during assembly
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/devel/tpasm/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/tpasm
- pkg install tpasm
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: tpasm
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1542122441
SHA256 (tpasm.tgz) = 4343ac5c1950566caaeaaff93ab2d24c7e92bf059d043f469cedc306574537c2
SIZE (tpasm.tgz) = 192112
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for tpasm-1.11:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- devel_tpasm
- USES:
- gmake tar:tgz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|