trunk/src/mess/machine/apple2.c
| r31666 | r31667 | |
| 450 | 450 | |
| 451 | 451 | if (slotdevice != NULL) |
| 452 | 452 | { |
| 453 | | if (slotdevice->take_c800()) |
| 453 | if ((slotdevice->take_c800()) && (!space.debugger_access())) |
| 454 | 454 | { |
| 455 | 455 | // printf("c1xx_r: taking cnxx_slot to %d\n", slotnum); |
| 456 | 456 | m_a2_cnxx_slot = slotnum; |
| r31666 | r31667 | |
| 499 | 499 | // is a card installed in this slot? |
| 500 | 500 | if (slotdevice != NULL) |
| 501 | 501 | { |
| 502 | | if (slotdevice->take_c800()) |
| 502 | if ((slotdevice->take_c800()) && (!space.debugger_access())) |
| 503 | 503 | { |
| 504 | 504 | // printf("c3xx_r: taking cnxx_slot to %d\n", slotnum); |
| 505 | 505 | m_a2_cnxx_slot = slotnum; |
| r31666 | r31667 | |
| 526 | 526 | |
| 527 | 527 | if (slotdevice != NULL) |
| 528 | 528 | { |
| 529 | | if (slotdevice->take_c800()) |
| 529 | if ((slotdevice->take_c800()) && (!space.debugger_access())) |
| 530 | 530 | { |
| 531 | 531 | // printf("c3xx_w: taking cnxx_slot to %d\n", slotnum); |
| 532 | 532 | m_a2_cnxx_slot = slotnum; |
| r31666 | r31667 | |
| 552 | 552 | // is a card installed in this slot? |
| 553 | 553 | if (slotdevice != NULL) |
| 554 | 554 | { |
| 555 | | if (slotdevice->take_c800() && (m_a2_cnxx_slot != slotnum)) |
| 555 | if (slotdevice->take_c800() && (m_a2_cnxx_slot != slotnum) && (!space.debugger_access())) |
| 556 | 556 | { |
| 557 | 557 | m_a2_cnxx_slot = slotnum; |
| 558 | 558 | apple2_update_memory(); |
| r31666 | r31667 | |
| 578 | 578 | |
| 579 | 579 | if (slotdevice != NULL) |
| 580 | 580 | { |
| 581 | | if (slotdevice->take_c800()) |
| 581 | if ((slotdevice->take_c800()) && (!space.debugger_access())) |
| 582 | 582 | { |
| 583 | 583 | // printf("c4xx_w: taking cnxx_slot to %d\n", slotnum); |
| 584 | 584 | m_a2_cnxx_slot = slotnum; |