BSD Ports

devel/simavr 1.7_3 FreeBSD

Simulator for several Atmel AVR chips

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3
Categories
devel, emulators
Package size
784.7 KiB, 5102.5 KiB installed

Description

This is a port of simavr, an AVR simulator using avr-gcc's register definitions.

Install

Binary package:

pkg install simavr

From the ports tree:

cd /usr/ports/devel/simavr/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	simavr>0:devel/simavr
LIB_DEPENDS=	libsimavr.so:devel/simavr

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.7_31.7_3-1.7_31.7_3
FreeBSD:14:quarterly1.7_31.7_3n/a1.7_31.7_3
FreeBSD:15:latest1.7_31.7_3n/a1.7_31.7_3
FreeBSD:15:quarterly1.7_31.7_3n/an/an/a
FreeBSD:16:latest1.7_31.7_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

The full lists below include those, and their dependencies in turn.

Build dependencies 30
Run dependencies 16

No port depends on this one.

Configuration

Options name: devel_simavr

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
compiler:c11 gl gmake pathfix pkgconfig xorg
Service scripts
none

Message after installing

===>   NOTICE:

The simavr port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 156
  • bin/simavr
  • include/simavr/avr/avr_mcu_section.h
  • include/simavr/avr_acomp.h
  • include/simavr/avr_adc.h
  • include/simavr/avr_bitbang.h
  • include/simavr/avr_eeprom.h
  • include/simavr/avr_extint.h
  • include/simavr/avr_flash.h
  • include/simavr/avr_ioport.h
  • include/simavr/avr_lin.h
  • include/simavr/avr_spi.h
  • include/simavr/avr_timer.h
  • include/simavr/avr_twi.h
  • include/simavr/avr_uart.h
  • include/simavr/avr_usb.h
  • include/simavr/avr_watchdog.h
  • include/simavr/fifo_declare.h
  • include/simavr/parts/ac_input.h
  • include/simavr/parts/button.h
  • include/simavr/parts/ds1338_virt.h
  • include/simavr/parts/hc595.h
  • include/simavr/parts/hd44780.h
  • include/simavr/parts/hd44780_glut.h
  • include/simavr/parts/i2c_eeprom.h
  • include/simavr/parts/lcd_font.h
  • include/simavr/parts/rotenc.h
  • include/simavr/parts/ssd1306_glut.h
  • include/simavr/parts/ssd1306_virt.h
  • include/simavr/parts/uart_pty.h
  • include/simavr/parts/uart_udp.h
  • include/simavr/parts/vhci_usb.h
  • include/simavr/sim_avr.h
  • include/simavr/sim_avr_types.h
  • include/simavr/sim_cmds.h
  • include/simavr/sim_core.h
  • include/simavr/sim_core_config.h
  • include/simavr/sim_core_decl.h
  • include/simavr/sim_cycle_timers.h
  • include/simavr/sim_elf.h
  • include/simavr/sim_gdb.h
  • include/simavr/sim_hex.h
  • include/simavr/sim_interrupts.h
  • include/simavr/sim_io.h
  • include/simavr/sim_irq.h
  • include/simavr/sim_network.h
  • include/simavr/sim_regbit.h
  • include/simavr/sim_time.h
  • include/simavr/sim_utils.h
  • include/simavr/sim_vcd_file.h
  • lib/libsimavr.a
  • lib/libsimavr.so
  • lib/libsimavr.so.1
  • lib/libsimavrparts.a
  • lib/libsimavrparts.so
  • lib/libsimavrparts.so.1
  • libdata/pkgconfig/simavr-avr.pc
  • libdata/pkgconfig/simavr.pc
  • libdata/pkgconfig/simavrparts.pc
  • share/doc/simavr/manual.pdf
  • share/doc/simavr/simavr_callgraph.pdf
  • share/examples/simavr/Makefile
  • share/examples/simavr/Makefile.common
  • share/examples/simavr/Makefile.opengl
  • share/examples/simavr/board_ds1338/Makefile
  • share/examples/simavr/board_ds1338/atmega32_ds1338.axf
  • share/examples/simavr/board_ds1338/atmega32_ds1338.c
  • share/examples/simavr/board_ds1338/ds1338.c
  • share/examples/simavr/board_ds1338/ds1338.h
  • share/examples/simavr/board_ds1338/ds1338demo
  • share/examples/simavr/board_ds1338/ds1338demo.c
  • share/examples/simavr/board_ds1338/i2cmaster.h
  • share/examples/simavr/board_ds1338/twimaster.c
  • share/examples/simavr/board_hd44780/Makefile
  • share/examples/simavr/board_hd44780/README
  • share/examples/simavr/board_hd44780/atmega48_charlcd.axf
  • share/examples/simavr/board_hd44780/atmega48_charlcd.c
  • share/examples/simavr/board_hd44780/avr_hd44780.c
  • share/examples/simavr/board_hd44780/avr_hd44780.h
  • share/examples/simavr/board_hd44780/avr_hd44780_conf.h
  • share/examples/simavr/board_hd44780/charlcd
  • share/examples/simavr/board_hd44780/charlcd.c
  • share/examples/simavr/board_i2ctest/Makefile
  • share/examples/simavr/board_i2ctest/README
  • share/examples/simavr/board_i2ctest/atmega1280_i2ctest.axf
  • share/examples/simavr/board_i2ctest/atmega1280_i2ctest.c
  • share/examples/simavr/board_i2ctest/i2ctest
  • share/examples/simavr/board_i2ctest/i2ctest.c
  • share/examples/simavr/board_ledramp/Makefile
  • share/examples/simavr/board_ledramp/README
  • share/examples/simavr/board_ledramp/atmega48_ledramp.axf
  • share/examples/simavr/board_ledramp/atmega48_ledramp.c
  • share/examples/simavr/board_ledramp/ledramp
  • share/examples/simavr/board_ledramp/ledramp.c
  • share/examples/simavr/board_rotenc/Makefile
  • share/examples/simavr/board_rotenc/README
  • share/examples/simavr/board_rotenc/atmega32_rotenc_test.axf
  • share/examples/simavr/board_rotenc/atmega32_rotenc_test.c
  • share/examples/simavr/board_rotenc/rotenc_test
  • share/examples/simavr/board_rotenc/rotenc_test.c
  • share/examples/simavr/board_simduino/ATmegaBOOT_168_atmega328.ihex

The first 100 are listed.

distinfo 1
FileSizeSHA256
buserror-simavr-v1.7_GH0.tar.gz3.322387e+06e7b3d5f0946e84fbe76a37519d0f146d162bbf88641ee91883b3970b02c77093

Commit history 0

No commits in the history this site was built from.