| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'master' into time-experiments | 2021-08-13 | 1 | -0/+24 | |
| |\ | |||||
| | * | swim1, swim2: Implement callback for DAT1BYTE output | 2021-08-13 | 1 | -0/+24 | |
| | | | |||||
| * | | Merge branch 'master' into time-experiments | 2021-08-13 | 1 | -11/+29 | |
| |\| | |||||
| | * | swim1: Disable read side effects to help debugging | 2021-07-30 | 1 | -9/+20 | |
| | | | |||||
| | * | swim: Fixed bugs linked to device selection | 2021-05-24 | 1 | -2/+9 | |
| | | | |||||
| * | | 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. | ||||
| * | swim1: fix iwm clocking | 2021-03-05 | 1 | -1/+1 | |
| | | |||||
| * | iwm/swim: Fix annoyingly subtle write issue in the iwm and add some paranoia | 2021-03-02 | 1 | -0/+6 | |
| | | |||||
| * | swim: local var "bit" is int instead of bool | 2021-02-28 | 1 | -2/+2 | |
| | | |||||
| * | Fix MSVC build | 2021-02-28 | 1 | -1/+1 | |
| | | |||||
| * | iwm/swim1: correct sense value when drive is not connectd | 2021-02-22 | 1 | -1/+1 | |
| | | |||||
| * | iwm/swim: Small write fixes | 2021-02-21 | 1 | -3/+10 | |
| | | |||||
| * | srcclean in preparation for branching release | 2021-02-21 | 1 | -8/+8 | |
| | | |||||
| * | swim1: import iwm fixes | 2021-02-15 | 1 | -61/+79 | |
| | | |||||
| * | swim1: propagate the iwm wpt correction | 2021-02-04 | 1 | -1/+1 | |
| | | |||||
| * | swim1: Finish mfm write | 2021-02-04 | 1 | -11/+24 | |
| | | |||||
| * | swim1: Add mfm read, write needs a little more work | 2021-02-03 | 1 | -15/+485 | |
| | | |||||
| * | iwm, swim1: Implement async write on gcr | 2021-01-30 | 1 | -14/+53 | |
| | | |||||
| * | swim1: Remove the q3 clock, sync is just not usable | 2021-01-24 | 1 | -30/+4 | |
| | | |||||
| * | srcclean in preparation for branching release | 2021-01-24 | 1 | -1/+1 | |
| | | |||||
| * | iwm, swim1: devsel makes more sense now, I think | 2021-01-23 | 1 | -1/+3 | |
| | | |||||
| * | swim1: Embed the iwm | 2021-01-22 | 1 | -78/+540 | |
| | | |||||
| * | SWIM2: Enough of the write processing to make the timing calibration work. | 2021-01-11 | 1 | -0/+3 | |
| | | |||||
| * | srcclean and cleanup (nw) | 2020-06-21 | 1 | -3/+3 | |
| | | |||||
| * | new files (nw) | 2020-05-23 | 1 | -0/+173 | |
