Skip to content

Commit 2100e64

Browse files
authored
Remove what appears to be dead code for disabling Disk II drive 2 (#885)
Removed enable/disable D2 functions, appear to be dead code.
1 parent 9bd903a commit 2100e64

File tree

3 files changed

+0
-26
lines changed

3 files changed

+0
-26
lines changed

lib/bus/iwm/iwm_ll.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1169,12 +1169,6 @@ uint8_t IRAM_ATTR iwm_diskii_ll::iwm_active_drive()
11691169
}
11701170
}
11711171

1172-
// Check if Drive 2 is being accessed but disabled
1173-
if ((drive == 0x02) && !isDrive2Enabled()) {
1174-
// Drive is disabled, return 0
1175-
drive = 0;
1176-
}
1177-
11781172
return drive;
11791173
}
11801174

lib/bus/iwm/iwm_ll.h

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -283,8 +283,6 @@ class iwm_diskii_ll : public iwm_ll
283283
bool rmt_started = false;
284284
void set_output_to_rmt();
285285

286-
bool enabledD2 = true;
287-
288286
// write state
289287
bool d2w_writing = false, d2w_started = false;
290288
uint8_t *d2w_buffer;
@@ -312,10 +310,6 @@ class iwm_diskii_ll : public iwm_ll
312310
void copy_track(uint8_t *track, size_t tracklen, size_t trackbits, int bitperiod);
313311

314312
void set_output_to_low();
315-
316-
void enableD2(){ enabledD2 = true; };
317-
void disableD2(){ enabledD2 = false; };
318-
bool isDrive2Enabled(){ return enabledD2; };
319313
};
320314

321315
extern iwm_sp_ll smartport;

lib/device/iwm/disk2.h

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ class iwmDisk2 : public iwmDisk
2222

2323
void shutdown() override;
2424
char disk_num;
25-
bool enabledD2 = true;
2625
int track_pos;
2726
int old_pos;
2827
uint8_t oldphases;
@@ -37,19 +36,6 @@ class iwmDisk2 : public iwmDisk
3736
bool phases_valid(uint8_t phases);
3837
bool move_head();
3938
void change_track(int indicator);
40-
void disableD2() {
41-
enabledD2 = false;
42-
#ifndef DEV_RELAY_SLIP
43-
diskii_xface.enableD2();
44-
#endif
45-
};
46-
void enableD2() {
47-
enabledD2 = true;
48-
#ifndef DEV_RELAY_SLIP
49-
diskii_xface.disableD2();
50-
#endif
51-
};
52-
bool isDrive2Enabled() { return enabledD2; };
5339
// void set_disk_number(char c) { disk_num = c; }
5440
// char get_disk_number() { return disk_num; };
5541

0 commit comments

Comments
 (0)