| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'master' into time-experiments2 | 2021-04-23 | 1 | -20/+23 | |
| |\ | |||||
| | * | ibm5170: fix validity error | 2021-04-20 | 1 | -4/+0 | |
| | | | |||||
| | * | tasc/chessmachine/modular_tm: use install_ram/rom for the bootrom bankswitch ↵ | 2021-04-15 | 1 | -17/+24 | |
| | | | | | | | | | (small speed optimization) | ||||
| * | | Merge branch 'master' into time-experiments2 | 2021-04-08 | 1 | -3/+4 | |
| |\| | |||||
| | * | mephisto_polgar.cpp: split driver into polgar, risc, milano | 2021-04-07 | 1 | -3/+4 | |
| | | | |||||
| * | | Major timer object reshuffling. timer_expired_delegate wraps the various ↵ | 2021-03-26 | 1 | -2/+2 | |
| | | | | | | | | | 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. | ||||
| * | | Remove some old-school synchronize calls. Add an optional unique ID pointer ↵ | 2021-03-23 | 1 | -2/+4 | |
| |/ | | | | to enregistration to help differentiate in non-device cases. | ||||
| * | chessmachine: reinstate .mirror but keep umask32 | 2020-06-30 | 1 | -1/+1 | |
| | | |||||
| * | chessmachine: faster emumem init | 2020-06-30 | 1 | -1/+1 | |
| | | |||||
| * | ibm5150: updated chessmen (nw) | 2019-06-07 | 1 | -0/+1 | |
| | | |||||
| * | chessmachine: bootstrap more likely like this anyway (nw) | 2019-06-03 | 1 | -9/+29 | |
| | | |||||
| * | chessmachine: device was in wrong folder and forgot to update compile script ↵ | 2019-06-01 | 1 | -0/+143 | |
| (nw) | |||||
