Seth Morabito
d19f3d4fdb
Remove dependency on ringbuffer
...
This change sees the introduction of a tiny FIFO buffer implementation
in util.rs, in lieu of a dependency on the ringbuffer library. The
reason for this change is largely because the ringbuffer library was
unnecessarily complicated and generic, and could only work with sizes
that were a power of 2.
2022-11-20 10:26:24 -08:00
Seth Morabito
03d0d36061
Update README and Cargo.toml for 0.7.1
2022-09-11 16:56:16 -07:00
Seth Morabito
26abbce067
Incorporate 8;7;3 Firmware
...
This change adds version 8;7;3 along side version 8;7;5 firmware, so
that the simulated DMD 5620 can run either Version 1.1 or Version 2 DMD
software. keeping 8;7;5 firmware.
2022-09-10 11:46:48 -07:00
Seth Morabito
ac0f7c809c
Revert "Clean up clippy warnings in tests"
...
This reverts commit c245de7224
.
2022-09-03 16:44:47 -07:00
Seth Morabito
c245de7224
Clean up clippy warnings in tests
...
This commit cleans up a few clippy warnings in the CPU unit tests.
2022-02-27 12:52:37 -08:00
Seth Morabito
c9161324b5
Revert "Provide dirty flag on devices"
...
This reverts commit 4131b2262c
.
2021-04-21 12:40:29 -07:00
Seth Morabito
4131b2262c
Provide dirty flag on devices
2021-04-21 12:32:21 -07:00
Seth Morabito
bdd3f2c992
Bring up to date with Rust 1.51.0
2021-04-05 08:33:49 -07:00
Seth Morabito
f67bb140c8
Bring up to date with Rust 1.39
2019-12-02 18:42:36 -08:00
Seth Morabito
533640efa7
Fix video ram start address and DUART bugs
2018-12-30 16:49:33 -08:00
Seth Morabito
a66a466088
Fix DUART timing, Update to release 0.6.2
2018-12-29 17:45:07 -08:00
Seth Morabito
78472a9ec6
Refactor of Mnemonic lookup, DUART bug fix
2018-12-29 11:09:13 -08:00
Seth Morabito
20b07f0079
Create a C interface
2018-12-21 17:00:43 -08:00
Seth Morabito
17b81b71da
Support keyboard transmit (bell) requests
...
Bumping version to 0.4.0, because this is a breaking change.
2018-12-19 21:50:03 -08:00
Seth Morabito
9a3ca2e84f
External memory fault handling
2018-12-19 09:01:25 -07:00
Seth Morabito
05816b838d
Bump master to 0.3.0
2018-12-17 14:06:23 -07:00
Seth Morabito
889fd1fe45
Fixed typo in badges
2018-12-09 18:41:06 -08:00
Seth Morabito
680df17903
Bump to 0.2.0
2018-12-09 18:38:47 -08:00
Seth Morabito
badd42c2b6
Major refactor for performance and bug fixes
2018-12-07 19:05:08 -08:00
Seth Morabito
16f43c9281
Initial checkin
2018-11-17 10:42:18 -08:00