1
0
mirror of https://github.com/mre/mos6502.git synced 2025-04-22 14:37:19 +00:00

Commit Graph

  • 7f7b9d87a2 update toml GooseDB 2019-10-13 00:34:19 +03:00
  • 0e112a8a44 return newline GooseDB 2019-10-13 00:19:09 +03:00
  • c837d7c986 return comments GooseDB 2019-10-13 00:18:07 +03:00
  • 71ac36b083 return comment GooseDB 2019-10-13 00:14:55 +03:00
  • 8c70df142c new example GooseDB 2019-10-13 00:07:53 +03:00
  • 587fa91bae
    Make code more idiomatic Matthias Endler 2019-10-06 23:35:13 +02:00
  • cb8800689f Make changes suggested by Clippy and few more Andrey Kutejko 2019-10-06 23:23:38 +02:00
  • cb2658f3e3 update bitflags Andrey Kutejko 2019-10-06 18:56:51 +02:00
  • 3a8a911748 Don't build no_std on stable Matthias Endler 2018-11-04 22:07:51 +01:00
  • e46f5b2495 Clarification Matthias Endler 2018-11-04 21:54:09 +01:00
  • a10d85d73f Formatting Matthias Endler 2018-11-04 21:39:15 +01:00
  • 11e7dd609a Add example for no_std support Matthias Endler 2018-11-04 21:33:37 +01:00
  • 1a2dc5853b
    Update README.md Matthias Endler 2018-11-04 20:40:00 +01:00
  • 0addb59c68
    Merge pull request from mre/no-std-base Matthias Endler 2018-11-04 20:35:57 +01:00
  • 8360aa4518 Merge branch 'master' of github.com:mre/mos6502 into no-std-base no-std-base Matthias Endler 2018-11-04 20:32:30 +01:00
  • 5ee12bdbc0 Add no_std support Matthias Endler 2018-11-04 20:26:51 +01:00
  • 9e7619b844 Reduce noise no-std Matthias Endler 2018-11-03 18:35:53 +01:00
  • 4ed57998f5 Try to fix syntax Matthias Endler 2018-11-03 12:15:06 +01:00
  • c93571aef2 Try json Matthias Endler 2018-11-03 01:13:59 +01:00
  • b9bec283d5 Try to fix target discovery Matthias Endler 2018-11-03 01:09:28 +01:00
  • 9f3041b8e8 Add target path to circumvent build error Matthias Endler 2018-11-03 01:03:10 +01:00
  • 2bee0444ac Use xargo for testing Matthias Endler 2018-11-03 00:51:45 +01:00
  • 9f068c1b9c Experiment with utest Matthias Endler 2018-11-01 23:50:52 +01:00
  • 4e16967165 Add missing personalty trait Matthias Endler 2018-10-30 22:07:34 +01:00
  • 508eb28c36 Merge Matthias Endler 2018-10-30 22:04:43 +01:00
  • 797f27e333
    Merge pull request from senden9/feature/num_fixes Matthias Endler 2018-10-30 13:15:21 +01:00
  • 8239b298cb Simplify some expressions by using the assign op pattern. See also https://rust-lang-nursery.github.io/rust-clippy/v0.0.212/index.html#assign_op_pattern Stefano Probst 2018-10-30 12:40:41 +01:00
  • 7df3f75934 More stable future for this project. Change some casts from as to a TYPE::from(x) style so that the compile can warn us in the future for some things. See also https://rust-lang-nursery.github.io/rust-clippy/v0.0.212/index.html#cast_lossless Stefano Probst 2018-10-30 12:32:36 +01:00
  • 00d3d42190 Add panic handler Matthias Endler 2018-10-30 01:35:33 +01:00
  • 07d83c7c78 Remove println to make compatible with no_std Matthias Endler 2018-10-30 01:23:39 +01:00
  • a28a92167e Add no_std flag Matthias Endler 2018-10-30 01:16:02 +01:00
  • 301c7889bb Switch back to cargo Matthias Endler 2018-10-30 01:10:10 +01:00
  • 4bb1326f61 Use newest log crate, which is no_std by default Matthias Endler 2018-10-30 00:58:40 +01:00
  • 2fccf14a2c Update num and commit Cargo.lock Matthias Endler 2018-10-30 00:48:34 +01:00
  • 9846324e61 Remove skeptic to test no_std Matthias Endler 2018-10-30 00:20:06 +01:00
  • 1301218e37
    Merge pull request from whitemalt/master Matthias Endler 2018-10-27 14:56:35 +02:00
  • bba4ded34d
    Merge branch 'master' into master Matthias Endler 2018-10-27 14:53:13 +02:00
  • 2199289dcf
    Merge pull request from senden9/feature/fixme_main Matthias Endler 2018-10-27 14:27:53 +02:00
  • d041a62aac Sync binary example with the bin folder Stefano Probst 2018-10-27 11:05:07 +02:00
  • e745abc7e5 Add link to docs Matthias Endler 2018-10-26 10:42:15 +02:00
  • 7e8171487e fix syntax error Noppadet Vivatchotikul 2018-10-26 09:50:43 +07:00
  • eedb4fc944 Travis tuning Matthias Endler 2018-10-26 01:00:22 +02:00
  • 22ad640fc3 Restructure travis Matthias Endler 2018-10-26 00:46:43 +02:00
  • fbf939c2ab Add more tests Matthias Endler 2018-10-26 00:39:43 +02:00
  • 8fa4c2d93f Extend travis for embedded compilation Matthias Endler 2018-10-26 00:22:21 +02:00
  • 46badf1a08 Add features to docs Matthias Endler 2018-10-26 00:06:05 +02:00
  • 02df2b74cb Merge remote-tracking branch 'origin/master' into no-std Matthias Endler 2018-10-25 23:53:07 +02:00
  • fe62834154 Make changes to use no_std Matthias Endler 2018-10-25 23:46:45 +02:00
  • 927fa6d119
    Merge pull request from kzzt/master Matthias Endler 2018-10-25 22:50:19 +02:00
  • a2c777a716
    Merge pull request from mre/skeptic Matthias Endler 2018-10-25 22:40:58 +02:00
  • ddfb3a3b29 ran clippy and renamed main.rs to mos6502.rs kzzt 2018-10-25 13:29:38 -05:00
  • a6c30d0d48 Add usage example Matthias Endler 2018-10-25 20:12:54 +02:00
  • c440637adb fix variable Noppadet Vivatchotikul 2018-10-25 22:35:00 +07:00
  • a9697e6b79 remove warning Noppadet Vivatchotikul 2018-10-25 22:07:16 +07:00
  • d5e9281969
    Update README.md Matthias Endler 2018-10-25 15:02:27 +02:00
  • d7384e51fa
    Merge pull request from senden9/feature/CI-init Matthias Endler 2018-10-25 14:58:12 +02:00
  • c6d58aca08 Typo Stefano Probst 2018-10-25 14:40:57 +02:00
  • 025759a1e6 Add tarvis integration Stefano Probst 2018-10-25 14:38:33 +02:00
  • cd64dba1a9 Update Cargo.toml Matthias Endler 2017-11-13 23:47:22 +01:00
  • c3bd281661 Update Cargo.toml Matthias Endler 2017-11-13 23:46:10 +01:00
  • c1ce0f034f Renaming Matthias Endler 2017-11-13 23:40:31 +01:00
  • 2737471819 Rename machine to cpu and the crate to mos6502 Matthias Endler 2017-11-13 23:34:31 +01:00
  • 6a9ce4e12e Rename machine to cpu and the crate to mos6502 Matthias Endler 2017-11-13 23:34:31 +01:00
  • aa30ea6300 Merge branch 'master' of github.com:mre/6502 Matthias Endler 2017-10-08 17:32:13 +02:00
  • 7eafe55dfa Update README Matthias Endler 2017-10-08 17:31:20 +02:00
  • 5b57497ea4 Fix build for latest rustc Matthias Endler 2017-10-08 17:27:53 +02:00
  • 35b6ea6179 Switch back memory from vector to raw byte slice fix-build Matthias Endler 2017-10-08 17:26:45 +02:00
  • 0a3f628168 Fix compilation with latest rustc Matthias Endler 2017-08-01 09:55:45 +02:00
  • 82e2cac30c Fix build. Andrew Keeton 2015-02-12 17:13:13 -05:00
  • 404f8ba1e8 Fix build. Andrew Keeton 2015-01-29 16:28:53 -05:00
  • 6520983de4 Add range_incl.rs and use range_incl() in the tests. Andrew Keeton 2015-01-17 19:47:58 -05:00
  • 7210ee7d71 Fix range literal overflow. Andrew Keeton 2015-01-17 18:51:26 -05:00
  • fd68b8dc58 Fix range literal overflow. Andrew Keeton 2015-01-17 18:50:18 -05:00
  • 93b6356cbf Fix tests. Andrew Keeton 2015-01-17 18:41:28 -05:00
  • 5e4dc965bf Fix breaking changes. Andrew Keeton 2015-01-17 17:53:21 -05:00
  • bd30f8c6cc Merge pull request from typelist/master Johannes Muenzel 2014-12-18 19:18:42 -05:00
  • e4b3e64739 Reintroduce CheckedAddressDiff now that multidispatch works Johannes Muenzel 2014-12-18 19:17:37 -05:00
  • 94c67395a9 Merge pull request from typelist/master Johannes Muenzel 2014-12-18 18:06:40 -05:00
  • 3355699a94 Fix the build Johannes Muenzel 2014-12-18 17:57:42 -05:00
  • a6c59c3ff1 Merge pull request from amw-zero/ark-ora Andrew Keeton 2014-11-20 18:52:13 -05:00
  • 4e75f50afd Add inclusive_or(). Andrew Keeton 2014-11-20 18:48:42 -05:00
  • 8698dc17f9 Add ORA to execute_instruction(). Andrew Keeton 2014-11-20 18:47:32 -05:00
  • 9c95ade3a3 Fix inclusive_or_test(). Andrew Keeton 2014-11-20 18:45:52 -05:00
  • d0c376ba90 Add inclusive_or_test(). Andrew Keeton 2014-11-20 18:34:07 -05:00
  • aa7db5e623 Merge pull request from typelist/master Johannes Muenzel 2014-11-20 18:36:24 -05:00
  • c01995ba55 fix the build for namespaced enums Johannes Muenzel 2014-11-20 18:33:23 -05:00
  • 90b353e991 Merge pull request from amw-zero/ark-eor Andrew Keeton 2014-11-16 21:21:57 -05:00
  • b7cc5cd234 Add exclusive_or(). Andrew Keeton 2014-11-16 21:20:42 -05:00
  • e4acd0575d Add EOR to execute_instruction(). Andrew Keeton 2014-11-16 21:14:23 -05:00
  • fab7ff5cf0 Add exclusive_or_test(). Andrew Keeton 2014-11-16 21:11:22 -05:00
  • 0563911fe3 Merge pull request from amw-zero/ark-cmp-cpx-cpy Andrew Keeton 2014-11-13 21:19:31 -05:00
  • 0eee2e659b Add CPX and CPY. Andrew Keeton 2014-11-13 21:17:59 -05:00
  • 99345e2b1f Make compare() take a variable register. Andrew Keeton 2014-11-13 20:58:56 -05:00
  • a05a5dfde7 Add CMP to execute_instruction(). Andrew Keeton 2014-11-13 20:15:40 -05:00
  • 8b962fd542 Add compare(). Add more cases to compare_test(). Andrew Keeton 2014-11-13 20:08:56 -05:00
  • 233c36ce7e Add compare_test(). Andrew Keeton 2014-11-13 19:52:10 -05:00
  • 196968687f Merge pull request from amw-zero/ark-bvs Andrew Keeton 2014-11-13 18:56:26 -05:00
  • 448fc3f061 Add BVC to execute_instruction(). Andrew Keeton 2014-11-13 18:52:14 -05:00
  • 7e0a086a1d Add branch_if_overflow_set(). Andrew Keeton 2014-11-13 18:50:55 -05:00
  • c00e170285 Add branch_if_overflow_set_test(). Andrew Keeton 2014-11-13 18:49:43 -05:00