Object <- CardSlot <- CardSlotDino <- CardSlotDinoGlacier |
|
|
Get8BitCardCommonReadWriteAccess Get8BitCardIOReadWriteAccess PowerOnSetupSlot RegisterPCCardInterruptHandler ResetCard SlotBatteryState |
|
CommonAddressUncached |
| Field | Type | |
|---|---|---|
| CardSlot: | slotNumber: | Unsigned |
| commonAddress: | Unsigned | |
| attributeAddress: | Unsigned | |
| ioAddress: | Unsigned | |
| length: | Unsigned | |
| cardMounted: | Boolean | |
| hasBattery: | Boolean | |
| cardImage: | Image | |
| cardName: | Text | |
| validCIS: | Boolean | |
| cardOptionInserted: | Boolean | |
| servers: | ObjectList | |
| shouldAttemptReintegrationOnCard: | Boolean |
instance CardSlotDinoGlacier tag; slotNumber: 0; commonAddress: 0; attributeAddress: 0; ioAddress: 0; length: 0; cardMounted: false; hasBattery: false; cardImage: nilObject; cardName: nilObject; validCIS: false; cardOptionInserted: false; servers: nilObject; shouldAttemptReintegrationOnCard: false; end instance;
#endif #endif Define Class CardSlotDinoGlacier; inherits from CardSlotDino; overrides ResetCard; overrides SlotBatteryState; overrides PowerOnSetupSlot; overrides RegisterPCCardInterruptHandler; overrides Get8BitCardIOReadWriteAccess; overrides CommonAddressUncached; overrides Get8BitCardCommonReadWriteAccess; end class;