summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/swim1.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into time-experiments Aaron Giles2021-08-131-0/+24
|\
| * swim1, swim2: Implement callback for DAT1BYTE output AJR2021-08-131-0/+24
| |
* | Merge branch 'master' into time-experiments Aaron Giles2021-08-131-11/+29
|\|
| * swim1: Disable read side effects to help debugging AJR2021-07-301-9/+20
| |
| * swim: Fixed bugs linked to device selection Olivier Galibert2021-05-241-2/+9
| |
* | Major timer object reshuffling. timer_expired_delegate wraps the various ↵ Aaron Giles2021-03-261-1/+1
| | | | | | | | callback types. timer_callback is a class containing a timer_expired_delegate plus a user-supplied pointer, and accounting information for registration. timer_instance is a single active timer in the scheduler. persistent_timer is what you get back from timer_alloc() now, and has methods for dynamic changes. transient_timer_factory is what you use to create transient timers. Devices now own a transient_timer_factory for transient device timers. persistent_timers can be emedded and initialized directly.
* | Add scheduler object and accessor to device_t. Upgrade all 3 timer ↵ Aaron Giles2021-03-241-1/+1
|/ | | | parameters to u64. Change first parameter of device timers to be emu_timer const. Updated all device timers to follow suit.
* swim1: fix iwm clocking Olivier Galibert2021-03-051-1/+1
|
* iwm/swim: Fix annoyingly subtle write issue in the iwm and add some paranoia Olivier Galibert2021-03-021-0/+6
|
* swim: local var "bit" is int instead of bool hap2021-02-281-2/+2
|
* Fix MSVC build Aaron Giles2021-02-281-1/+1
|
* iwm/swim1: correct sense value when drive is not connectd Olivier Galibert2021-02-221-1/+1
|
* iwm/swim: Small write fixes Olivier Galibert2021-02-211-3/+10
|
* srcclean in preparation for branching release Vas Crabb2021-02-211-8/+8
|
* swim1: import iwm fixes Olivier Galibert2021-02-151-61/+79
|
* swim1: propagate the iwm wpt correction Olivier Galibert2021-02-041-1/+1
|
* swim1: Finish mfm write Olivier Galibert2021-02-041-11/+24
|
* swim1: Add mfm read, write needs a little more work Olivier Galibert2021-02-031-15/+485
|
* iwm, swim1: Implement async write on gcr Olivier Galibert2021-01-301-14/+53
|
* swim1: Remove the q3 clock, sync is just not usable Olivier Galibert2021-01-241-30/+4
|
* srcclean in preparation for branching release Vas Crabb2021-01-241-1/+1
|
* iwm, swim1: devsel makes more sense now, I think Olivier Galibert2021-01-231-1/+3
|
* swim1: Embed the iwm Olivier Galibert2021-01-221-78/+540
|
* SWIM2: Enough of the write processing to make the timing calibration work. Olivier Galibert2021-01-111-0/+3
|
* srcclean and cleanup (nw) Vas Crabb2020-06-211-3/+3
|
* new files (nw) arbee2020-05-231-0/+173