avremu

Emulator for the ATtiny1626 microcontroller and QUTy development board. Developed for support of learning and teaching in CAB202 Microprocessors and Digital Systems.

https://github.com/cab202/avremu

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (3.8%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Emulator for the ATtiny1626 microcontroller and QUTy development board. Developed for support of learning and teaching in CAB202 Microprocessors and Digital Systems.

Basic Info
  • Host: GitHub
  • Owner: cab202
  • License: mit
  • Language: Rust
  • Default Branch: master
  • Homepage:
  • Size: 156 KB
Statistics
  • Stars: 9
  • Watchers: 2
  • Forks: 3
  • Open Issues: 0
  • Releases: 2
Created over 3 years ago · Last pushed over 1 year ago
Metadata Files
Readme Citation

README.md

avremu

Build

Emulator for the ATtiny1626 microcontroller and QUTy development board. Developed for support of learning and teaching in CAB202 Microprocessors and Digital Systems.

Authored by Dr Mark Broadmeadow (mark.broadmeadow@qut.edu.au).

``` Usage: avremu.exe [OPTIONS]

Arguments: Microcontroller firmware to load in .HEX format

Options: -e, --events Specify event file for hardware events -t, --timeout Specify emulation runtime limit in nanoseconds -s, --dump-stack Dump stack to stdout on termination -r, --dump-regs Dump working register values to stdout on termination -o, --dump-stdout Dump output of stdio pseudo-peripheral to file stdout.txt on termination -d, --debug Enable debug output -h, --help Print help -V, --version Print version ```

Owner

  • Name: CAB202 Microprocessors and Digital Systems
  • Login: cab202
  • Kind: organization
  • Location: Australia

Citation (CITATION.cff)

cff-version: 1.2.0
title: avremu
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
date-released: "2023-01-13"
authors:
  - given-names: Mark A. H.
    family-names: Broadmeadow
    email: mark.broadmeadow@qut.edu.au
    affiliation: Queensland University of Technology (QUT)
    orcid: 'https://orcid.org/0000-0001-7041-5904'
abstract: >-
  Emulator for the ATtiny1626 microcontroller and
  QUTy development board. Developed for support of
  learning and teaching in CAB202 Microprocessors and
  Digital Systems.
license: MIT

GitHub Events

Total
Last Year

Dependencies

Cargo.lock cargo
  • bitmatch 0.1.1
  • bitvec 1.0.1
  • boolean_expression 0.3.11
  • either 1.7.0
  • funty 2.0.0
  • ihex 3.0.0
  • itertools 0.9.0
  • proc-macro2 1.0.40
  • quote 1.0.20
  • radium 0.7.0
  • smallvec 1.9.0
  • syn 1.0.98
  • tap 1.0.1
  • unicode-ident 1.0.1
  • wyz 0.5.0
.github/workflows/rust.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • actions/download-artifact v2 composite
  • actions/upload-artifact v2 composite
  • softprops/action-gh-release v1 composite
Cargo.toml cargo