Commit Graph

16 Commits

Author SHA1 Message Date
omarandlorraine 11499b6bc8
Starting on implementing different variants (#88)
* start on separating 6502 variants from cpu itself

* add a single variant: the NMOS one

* get examples & tests running again

* Add the Revision A variant, one that has no ROR

* disable failing lint in build-time dependencies

* Variant with no decimal mode

* Revert "disable failing lint in build-time dependencies"

This reverts commit c87975e937.

* some doc comments

* specify the variant in unit test now the API has changed

---------

Co-authored-by: Sam M W <you@example.com>
2023-10-31 16:45:15 +01:00
omarandlorraine 6ce85db45c
boring crate related maintenance (#95)
* remove Cargo.lock

* remove num

---------

Co-authored-by: Sam M W <you@example.com>
2023-10-30 02:20:46 +01:00
omarandlorraine 4d2621d603
use cargo test now instead of skeptic to run tests (#93)
* use cargo test now instead of skeptic to run tests

* formatting

---------

Co-authored-by: Sam M W <you@example.com>
2023-10-29 15:06:41 +00:00
Sam M W 8c6591f6a4 remove last of Address and AddressDiff 2022-10-18 10:10:38 +01:00
Matthias 363dc47755 Format code 2022-06-07 19:30:29 +02:00
Matthias Endler 5ee12bdbc0 Add no_std support 2018-11-04 20:26:51 +01:00
Matthias Endler 2737471819 Rename machine to cpu and the crate to mos6502 2017-11-13 23:37:32 +01:00
Matthias Endler 0a3f628168 Fix compilation with latest rustc 2017-08-08 23:24:41 +02:00
Andrew Keeton 404f8ba1e8 Fix build. 2015-01-29 16:28:53 -05:00
Andrew Keeton 6520983de4 Add range_incl.rs and use range_incl() in the tests. 2015-01-17 19:47:58 -05:00
Andrew Keeton 5e4dc965bf Fix breaking changes. 2015-01-17 17:53:21 -05:00
Johannes Muenzel 3355699a94 Fix the build 2014-12-18 17:57:42 -05:00
Johannes Muenzel 5f20fb7442 Use debug! macro 2014-10-25 18:42:48 -04:00
Johannes Muenzel 7556071edb Use log! macro instead of println! so we have the option of running without noise 2014-10-04 17:47:32 -04:00
Johannes Muenzel dae32caada Some cleanup. Enable experimental 'if let' Rust language feature 2014-10-04 16:47:42 -04:00
Johannes Muenzel 12f9b21bd0 Move files around to match the usual structure more 2014-10-01 00:17:33 -04:00