Appearance
DriveConfig
cpp
#include <Peripherals/Drive/DriveTypes.h>cpp
struct DriveConfigDefined in Peripherals/Drive/DriveTypes.h:192
Configuration of a drive.
Public Attributes
| Return | Name | Description |
|---|---|---|
bool | autoConfig | General. |
DriveType | type | Drive model. |
DriveRam | ram | Drive RAM. |
ParCableType | parCable | Parallel cable. |
bool | powerSave | Take fast paths. |
bool | connected | The drive is connected to the serial port. |
bool | switchedOn | Power switch. |
isize | ejectDelay | Disk ejection delay. |
isize | swapDelay | Disk swap delay. |
isize | insertDelay | Disk insertion delay. |
i16 | pan | Stereo pan of the drive sounds. |
u8 | powerVolume | Power switch volume. |
u8 | stepVolume | Head step volume. |
u8 | insertVolume | Disk insertion volume. |
u8 | ejectVolume | Disk ejection volume. |
bool | saveRoms | Save Roms. |
autoConfig
cpp
bool autoConfigDefined in Peripherals/Drive/DriveTypes.h:195
General.
type
cpp
DriveType typeType: DriveType
Defined in Peripherals/Drive/DriveTypes.h:198
Drive model.
ram
cpp
DriveRam ramType: DriveRam
Defined in Peripherals/Drive/DriveTypes.h:199
Drive RAM.
parCable
cpp
ParCableType parCableType: ParCableType
Defined in Peripherals/Drive/DriveTypes.h:200
Parallel cable.
powerSave
cpp
bool powerSaveDefined in Peripherals/Drive/DriveTypes.h:201
Take fast paths.
connected
cpp
bool connectedDefined in Peripherals/Drive/DriveTypes.h:204
The drive is connected to the serial port.
switchedOn
cpp
bool switchedOnDefined in Peripherals/Drive/DriveTypes.h:205
Power switch.
ejectDelay
cpp
isize ejectDelayDefined in Peripherals/Drive/DriveTypes.h:208
Disk ejection delay.
swapDelay
cpp
isize swapDelayDefined in Peripherals/Drive/DriveTypes.h:209
Disk swap delay.
insertDelay
cpp
isize insertDelayDefined in Peripherals/Drive/DriveTypes.h:210
Disk insertion delay.
pan
cpp
i16 panDefined in Peripherals/Drive/DriveTypes.h:213
Stereo pan of the drive sounds.
powerVolume
cpp
u8 powerVolumeDefined in Peripherals/Drive/DriveTypes.h:214
Power switch volume.
stepVolume
cpp
u8 stepVolumeDefined in Peripherals/Drive/DriveTypes.h:215
Head step volume.
insertVolume
cpp
u8 insertVolumeDefined in Peripherals/Drive/DriveTypes.h:216
Disk insertion volume.
ejectVolume
cpp
u8 ejectVolumeDefined in Peripherals/Drive/DriveTypes.h:217
Disk ejection volume.
saveRoms
cpp
bool saveRomsDefined in Peripherals/Drive/DriveTypes.h:220
Save Roms.