devel/asl 1.42.183_1 FreeBSD
Assembler for a variety of microcontrollers/-processors
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- devel
Description
ASL can generate code for totally different processors. These are implemented:
Motorola 68000..68030,683xx including math co-processor and MMU; DSP56000; Motorola/IBM MPC601/MPC505/PPC403; 6800, 6805, 6809, 68(HC)11 and Hitachi 6301 Hitachi 6309, H8 and SH7000/7600 Rockwell 6502 and 65(S)C02 CMD 65816 Mitsubishi MELPS-740; MELPS-7700; MELPS-4500 and M16 Intel MCS-48/41, MCS-51, MCS-96 and 8080/8085 AMD 29K Siemens 80C166/167 Zilog Z80, Z180, Z380 and Z8 Toshiba TLCS-900(L), TLCS-90, TLCS-870, TLCS-47 and TLCS-9000 Microchip PIC16C54..16C57, PIC16C84/PIC16C64 and PIC17C42 SGS-Thomson ST62xx and 6804 Texas Instruments TMS32010/32015, TMS3202x, TMS320C3x and TMS370xxx NEC uPD 78(C)1x and uPD 75xxx (a.k.a. 75K0)
In the other systems
Install
Binary package:
pkg install asl
From the ports tree:
cd /usr/ports/devel/asl/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= asl>0:devel/asl
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 1.42.183_1 | - | - | - |
| FreeBSD:14:quarterly | - | 1.42.183_1 | n/a | - | - |
| FreeBSD:15:latest | - | 1.42.183_1 | n/a | - | - |
| FreeBSD:15:quarterly | - | 1.42.183_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 1.42.183_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 3
No port depends on this one.
Configuration
No options to configure.
- USES
- gmake
- Service scripts
- none
Files
Manual pages 6
- alink(1)
- asl(1)
- p2bin(1)
- p2hex(1)
- pbind(1)
- plist(1)
pkg-plist 469
- bin/alink
- bin/asl
- bin/p2bin
- bin/p2hex
- bin/pbind
- bin/plist
- include/asl/80c50x.inc
- include/asl/80c552.inc
- include/asl/avr/ac90.inc
- include/asl/avr/acm.inc
- include/asl/avr/acm2.inc
- include/asl/avr/acm30.inc
- include/asl/avr/adcm16.inc
- include/asl/avr/adcm78.inc
- include/asl/avr/adcm8.inc
- include/asl/avr/ee90.inc
- include/asl/avr/eem.inc
- include/asl/avr/eem2.inc
- include/asl/avr/lcd.inc
- include/asl/avr/macsc.inc
- include/asl/avr/reg1200.inc
- include/asl/avr/reg1284rfr2.inc
- include/asl/avr/reg2313.inc
- include/asl/avr/reg2323.inc
- include/asl/avr/reg2333.inc
- include/asl/avr/reg2564rfr2.inc
- include/asl/avr/reg4414.inc
- include/asl/avr/reg4433.inc
- include/asl/avr/reg4434.inc
- include/asl/avr/reg8515.inc
- include/asl/avr/reg8534.inc
- include/asl/avr/reg8535.inc
- include/asl/avr/regm103.inc
- include/asl/avr/regm128.inc
- include/asl/avr/regm1280.inc
- include/asl/avr/regm1281.inc
- include/asl/avr/regm1284.inc
- include/asl/avr/regm16.inc
- include/asl/avr/regm161.inc
- include/asl/avr/regm162.inc
- include/asl/avr/regm163.inc
- include/asl/avr/regm164.inc
- include/asl/avr/regm165.inc
- include/asl/avr/regm168.inc
- include/asl/avr/regm169.inc
- include/asl/avr/regm16u2.inc
- include/asl/avr/regm16u4.inc
- include/asl/avr/regm2560.inc
- include/asl/avr/regm2561.inc
- include/asl/avr/regm32.inc
- include/asl/avr/regm323.inc
- include/asl/avr/regm324.inc
- include/asl/avr/regm325.inc
- include/asl/avr/regm3250.inc
- include/asl/avr/regm328.inc
- include/asl/avr/regm329.inc
- include/asl/avr/regm3290.inc
- include/asl/avr/regm32u2.inc
- include/asl/avr/regm32u4.inc
- include/asl/avr/regm32u6.inc
- include/asl/avr/regm406.inc
- include/asl/avr/regm48.inc
- include/asl/avr/regm64.inc
- include/asl/avr/regm640.inc
- include/asl/avr/regm644.inc
- include/asl/avr/regm644rfr2.inc
- include/asl/avr/regm645.inc
- include/asl/avr/regm6450.inc
- include/asl/avr/regm649.inc
- include/asl/avr/regm6490.inc
- include/asl/avr/regm8.inc
- include/asl/avr/regm8515.inc
- include/asl/avr/regm8535.inc
- include/asl/avr/regm88.inc
- include/asl/avr/regm8u2.inc
- include/asl/avr/regmx8.inc
- include/asl/avr/regmxu2.inc
- include/asl/avr/regmxu4.inc
- include/asl/avr/regmxu6.inc
- include/asl/avr/regmxx01.inc
- include/asl/avr/regmxx4.inc
- include/asl/avr/regskel.inc
- include/asl/avr/regt1024.inc
- include/asl/avr/regt2313.inc
- include/asl/avr/regt4313.inc
- include/asl/avr/regtn10.inc
- include/asl/avr/regtn102.inc
- include/asl/avr/regtn104.inc
- include/asl/avr/regtn11.inc
- include/asl/avr/regtn112.inc
- include/asl/avr/regtn12.inc
- include/asl/avr/regtn13.inc
- include/asl/avr/regtn13a.inc
- include/asl/avr/regtn15.inc
- include/asl/avr/regtn1634.inc
- include/asl/avr/regtn167.inc
- include/asl/avr/regtn20.inc
- include/asl/avr/regtn24.inc
- include/asl/avr/regtn25.inc
- include/asl/avr/regtn26.inc
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| asl-current-142-bld183.tar.gz | 2.794872e+06 | b0bee2ace0746ed0fa16c5d9f9ed225c864a8fee05ad9d969f7345f7868b1997 |
Master sites 1
- http://john.ccac.rwth-aachen.de:8000/ftp/as/source/c_version/
Commit history 0
No commits in the history this site was built from.