import aarch64-esr-decoder, ok semarie

Decode AArch64 register values. Supported are the Exception Syndrome
Register (ESR), the Main ID Register (MIDR), and the Secure Monitor
Call Calling Convention (SMCCC).
This commit is contained in:
tb 2024-01-10 11:36:13 +00:00
parent b171c316e7
commit f3cec9e7fb
5 changed files with 53 additions and 0 deletions

View File

@ -0,0 +1,26 @@
COMMENT = decode AArch64 ESR register values
GH_ACCOUNT = google
GH_PROJECT = aarch64-esr-decoder
GH_TAGNAME = 0.2.3
HOMEPAGE = https://esr.arm64.dev/
MAINTAINER = Theo Buehler <tb@openbsd.org>
CATEGORIES = sysutils devel
# Apache 2
PERMIT_PACKAGE = Yes
WANTLIB += ${MODCARGO_WANTLIB}
MODULES = devel/cargo
CONFIGURE_STYLE = cargo
SEPARATE_BUILD = Yes
.include "crates.inc"
.include <bsd.port.mk>

View File

@ -0,0 +1,7 @@
MODCARGO_CRATES += bit_field 0.10.2 # Apache-2.0/MIT
MODCARGO_CRATES += proc-macro2 1.0.63 # MIT OR Apache-2.0
MODCARGO_CRATES += quote 1.0.29 # MIT OR Apache-2.0
MODCARGO_CRATES += syn 2.0.23 # MIT OR Apache-2.0
MODCARGO_CRATES += thiserror 1.0.40 # MIT OR Apache-2.0
MODCARGO_CRATES += thiserror-impl 1.0.40 # MIT OR Apache-2.0
MODCARGO_CRATES += unicode-ident 1.0.10 # (MIT OR Apache-2.0) AND Unicode-DFS-2016

View File

@ -0,0 +1,16 @@
SHA256 (aarch64-esr-decoder-0.2.3.tar.gz) = sg3LLDgj+E7OBKVyn+/MJ5BZVyIUOuN78ghASJlWr/s=
SHA256 (cargo/bit_field-0.10.2.tar.gz) = 3IJxhpY+WSNghD+1ukuXPhRYQSZsE1f3GAxDUm8uW2E=
SHA256 (cargo/proc-macro2-1.0.63.tar.gz) = ezaPupIbDc5+YPXgTsFeVlszA5crQrz94dBxO4gZWes=
SHA256 (cargo/quote-1.0.29.tar.gz) = VzAV6KsnZhZ4NX8n3CZGBzj9K2yG5G84b96Uy12RMQU=
SHA256 (cargo/syn-2.0.23.tar.gz) = Wft9bYKBpRBF1iuOs6fRzjR7dvMSr1DNPcCvOch8Fzc=
SHA256 (cargo/thiserror-1.0.40.tar.gz) = l4yaMUvY3Jm+WUvDwXX6qpeUvgSlpeFTyrppFTNs66w=
SHA256 (cargo/thiserror-impl-1.0.40.tar.gz) = +UVqQsWw2APIzYbnPdfMnt1ClJnzejVQ0obV6GcgVp8=
SHA256 (cargo/unicode-ident-1.0.10.tar.gz) = IgSaGfSmh0ihaMD8Q5+VFmhqoEWSf/dn7KCoUQH7bnM=
SIZE (aarch64-esr-decoder-0.2.3.tar.gz) = 70680
SIZE (cargo/bit_field-0.10.2.tar.gz) = 10568
SIZE (cargo/proc-macro2-1.0.63.tar.gz) = 44867
SIZE (cargo/quote-1.0.29.tar.gz) = 28345
SIZE (cargo/syn-2.0.23.tar.gz) = 241166
SIZE (cargo/thiserror-1.0.40.tar.gz) = 18709
SIZE (cargo/thiserror-impl-1.0.40.tar.gz) = 15138
SIZE (cargo/unicode-ident-1.0.10.tar.gz) = 42039

View File

@ -0,0 +1,3 @@
Decode AArch64 register values. Supported are the Exception Syndrome
Register (ESR), the Main ID Register (MIDR), and the Secure Monitor
Call Calling Convention (SMCCC).

View File

@ -0,0 +1 @@
@bin bin/aarch64-esr-decoder