| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Since I already had to touch all device_timer signatures, bite the bullet ↵ | 2021-08-20 | 1 | -1/+1 | |
| | | | | | and make device_timer callbacks match the native form to eliminate trampolines. | ||||
| * | Merge branch 'master' into time-experiments2 | 2021-06-04 | 1 | -3/+11 | |
| |\ | |||||
| | * | iwm.cpp, swim2.cpp: Use logmacro and disable logging by default | 2021-05-06 | 1 | -3/+11 | |
| | | | | | | | | | * macadb.cpp: Minor logging improvements | ||||
| * | | Major timer object reshuffling. timer_expired_delegate wraps the various ↵ | 2021-03-26 | 1 | -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 ↵ | 2021-03-24 | 1 | -1/+1 | |
| |/ | | | | parameters to u64. Change first parameter of device timers to be emu_timer const. Updated all device timers to follow suit. | ||||
| * | iwm/swim: Fix annoyingly subtle write issue in the iwm and add some paranoia | 2021-03-02 | 1 | -1/+7 | |
| | | |||||
| * | iwm/swim1: correct sense value when drive is not connectd | 2021-02-22 | 1 | -1/+1 | |
| | | |||||
| * | iwm: Finish the fix, sorry about the mistake | 2021-02-22 | 1 | -2/+2 | |
| | | |||||
| * | iwm: compile fix [R. Belmont] | 2021-02-21 | 1 | -1/+1 | |
| | | |||||
| * | iwm/swim: Small write fixes | 2021-02-21 | 1 | -7/+17 | |
| | | |||||
| * | srcclean in preparation for branching release | 2021-02-21 | 1 | -3/+3 | |
| | | |||||
| * | swim1: import iwm fixes | 2021-02-15 | 1 | -1/+1 | |
| | | |||||
| * | iwm: Better state management, better write flush, better underrun handling | 2021-02-15 | 1 | -55/+57 | |
| | | |||||
| * | apple floppy: Correct the dskchg polarity. | 2021-02-12 | 1 | -6/+9 | |
| | | |||||
| * | floppy: Filter out the writes when write protected, useful when when the ↵ | 2021-02-12 | 1 | -3/+0 | |
| | | | | | apple2gs does a packet send (e.g a write) over DCD with write protect forced on (to avoid damaging a possibly present disk). | ||||
| * | iwm: Fix the random track trashing due to not clearing the write buffer ↵ | 2021-02-09 | 1 | -3/+7 | |
| | | | | | correctly | ||||
| * | Revert "swim" and "apple2gs/iwm: Work", wip pushed by mistake | 2021-02-08 | 1 | -3/+2 | |
| | | |||||
| * | apple2gs/iwm: Work | 2021-02-08 | 1 | -2/+3 | |
| | | |||||
| * | floppy 525: Better wpt management | 2021-02-04 | 1 | -1/+6 | |
| | | |||||
| * | 2gs: Fixes, and more fixes | 2021-02-04 | 1 | -4/+5 | |
| | | |||||
| * | 2gs: Better floppy interaction | 2021-02-04 | 1 | -5/+2 | |
| | | |||||
| * | swim1: Add mfm read, write needs a little more work | 2021-02-03 | 1 | -1/+0 | |
| | | |||||
| * | iwm: remove disable_mon, move to floppy | 2021-01-31 | 1 | -12/+8 | |
| | | |||||
| * | iwm, swim1: Implement async write on gcr | 2021-01-30 | 1 | -15/+11 | |
| | | |||||
| * | iwm: Start of implementation of async write | 2021-01-24 | 1 | -13/+70 | |
| | | |||||
| * | iwm, swim1: devsel makes more sense now, I think | 2021-01-23 | 1 | -8/+12 | |
| | | |||||
| * | iwm: motor/devsel is a little weird, hope this works | 2021-01-23 | 1 | -8/+2 | |
| | | |||||
| * | swim1: Embed the iwm | 2021-01-22 | 1 | -13/+24 | |
| | | |||||
| * | devices/machine/iwm.cpp, device/machine/ncr539x.cpp, ↵ | 2020-07-03 | 1 | -2/+2 | |
| | | | | | mame/machine/abc1600mac.cpp: fixed initializations issues that were causing problems in devnoclear debug builds (nw) | ||||
| * | Fix vs2019 build | 2020-06-26 | 1 | -2/+4 | |
| | | |||||
| * | srcclean and cleanup (nw) | 2020-06-21 | 1 | -1/+1 | |
| | | |||||
| * | iwm: Fix build (nw) | 2020-05-24 | 1 | -2/+2 | |
| | | |||||
| * | new files (nw) | 2020-05-23 | 1 | -0/+439 | |
