Crates.io | yaxpeax-avnera |
lib.rs | yaxpeax-avnera |
version | 1.0.0 |
source | src |
created_at | 2024-08-17 17:06:06.870701 |
updated_at | 2024-08-17 17:06:06.870701 |
description | avnera decoder for the yaxpeax project |
homepage | |
repository | http://git.iximeow.net/yaxpeax-avnera/ |
max_upload_size | |
id | 1341862 |
size | 29,890 |
a decoder for the undocumented instruction set of Avnera processors, implemented as part of the yaxpeax project, including traits provided by yaxpeax-arch
.
users of this library will either want to use quick and dirty APIs, or more generic decode interfaces from yaxpeax-arch
- appropriate when mixing yaxpeax-avnera
with other yaxpeax
decoders, such as yaxpeax-x86
.
#[no_std]
i'm not aware of many other decoders or attempts to document this instruction set. definitely none as a standalone library.
it's a small instruction set, the decoder is similarly tiny.
#[no_std]
if, for some reason, you want to disassemble "avnera
" instructions without the Rust standard library around, that should work. this is primarily for consistency with other decoders than any need, and is not particularly tested.