aboutsummaryrefslogtreecommitdiff
path: root/lib/vnf/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Add an option for setting a cycle limitMiquel Sabaté Solà2026-09-081-0/+30
* vnf: refuse to proceed if the machine is inactiveMiquel Sabaté Solà2026-09-081-1/+13
* vnf: validate the minimum stack valueMiquel Sabaté Solà2026-09-071-5/+10
* vnf: display also the break mark on report()Miquel Sabaté Solà2026-09-071-1/+9
* vnf: add the 'Machine.halt_on_brk' fieldMiquel Sabaté Solà2026-09-071-0/+9
* vnf: convert StatusRegister.break_mark to Option<u8>Miquel Sabaté Solà2026-09-071-8/+10
* vnf: improve documentationMiquel Sabaté Solà2026-09-071-5/+53
* vnf: properly document how branching worksMiquel Sabaté Solà2026-09-061-10/+11
* vnf: don't flip the given joypad inputsMiquel Sabaté Solà2026-09-061-5/+1
* vnf: also set the carry on a zero compareMiquel Sabaté Solà2026-09-061-1/+1
* vnf: add support for standard joypadsMiquel Sabaté Solà2026-09-061-19/+93
* vnf: implement the randomized initialization for memoryMiquel Sabaté Solà2026-09-061-2/+1
* vnf: remove tests modMiquel Sabaté Solà2026-09-061-7/+0
* Implement the bvc and bvs instructionsMiquel Sabaté Solà2026-09-061-4/+11
* Remove the 'affected_on_page' memberMiquel Sabaté Solà2026-09-061-1/+0
* Change the first argument of Machine::from() into a &PathMiquel Sabaté Solà2026-08-271-2/+6
* vnf: add support for all stack instructionsMiquel Sabaté Solà2026-08-271-23/+156
* Implement the Default trait for MemoryInitialValueMiquel Sabaté Solà2026-08-271-0/+11
* vnf: don't report stack push/pop twice in verboseMiquel Sabaté Solà2026-08-271-10/+12
* vnf: fix the accounting of cycles on branchesMiquel Sabaté Solà2026-08-251-2/+10
* vnf: push/pop the proper address on jsr/rtsMiquel Sabaté Solà2026-08-251-5/+13
* vnf: fix documentation on 'page_penalty'Miquel Sabaté Solà2026-08-251-1/+1
* Do not account for stack reads on 'rts'Miquel Sabaté Solà2026-08-251-10/+14
* Stop execution if not active in until_address()Miquel Sabaté Solà2026-08-251-1/+1
* runrom: add the --until-address optionMiquel Sabaté Solà2026-08-251-15/+1
* Add the runrom crate and the vnf libraryMiquel Sabaté Solà2026-08-171-0/+1178