<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE EDL PUBLIC "-//OPENEMULATOR//DTD EDL 1.0//EN" "http://www.openemulator.org/DTD/edl-1.0.dtd">
<edl version="1.0" creator="OpenEmulator" framework="787" label="Apple Disk II Interface Card" image="images/Apple/Apple Disk II Interface Card.png" description="The Disk II Interface Card connects two Disk II drives to an Apple II computer. It is usually installed in Slot 6.">
    
    <device id="appleDiskIICard" label="Apple Disk II Interface Card" image="images/Apple/Apple Disk II Interface Card.png">
        <setting ref="appleDiskIICard.memory" name="sel" label="Controller ROM" type="select" options="ROM13|13 Sector Controller,ROM16|16 Sector Controller"/>
    </device>
    <connector id="appleDiskIICard.connector" type="Apple II Slot">
        <inlet ref="appleDiskIICard.io" property="controlBus" outletRef="controlBus"/>
        <inlet ref="appleDiskIICard.io" property="floatingBus" outletRef="floatingBus"/>
        <inlet ref="appleDiskIICard.controlBus" property="component" outletRef="controlBus"/>
    </connector>
    <port id="appleDiskIICard.drive1" ref="" type="Apple Disk Drive Port" group="peripherals" label="Drive 1" image="images/Connectors/Header2x10.png">
        <inlet ref="appleDiskIICard.io" property="drive1" outletRef="drive"/>
    </port>
    <port id="appleDiskIICard.drive2" ref="" type="Apple Disk Drive Port" group="peripherals" label="Drive 2" image="images/Connectors/Header2x10.png">
        <inlet ref="appleDiskIICard.io" property="drive2" outletRef="drive"/>
    </port>
    <component id="appleDiskIICard.io" class="AppleDiskIIInterfaceCard">
        <property name="controlBus" ref=""/>
        <property name="floatingBus" ref=""/>
        <property name="phaseControl" value="0"/>
        <property name="driveOn" value="0"/>
        <property name="driveSel" value="0"/>
        <property name="drive1" ref=""/>
        <property name="drive2" ref=""/>
    </component>
    <component id="appleDiskIICard.memory" class="AddressMux">
        <property name="refROM13" ref="appleDiskIICard.rom13"/>
        <property name="refROM16" ref="appleDiskIICard.rom16"/>
        <property name="sel" value="ROM16"/>
    </component>
    <component id="appleDiskIICard.rom13" class="ROM">
        <property name="memoryImage" data="${resourcePath}/roms/Apple/341-0009.bin"/>
    </component>
    <component id="appleDiskIICard.rom16" class="ROM">
        <property name="memoryImage" data="${resourcePath}/roms/Apple/341-0027.bin"/>
    </component>
    <component id="appleDiskIICard.controlBus" class="Proxy">
        <property name="component" ref=""/>
    </component>
    
</edl>
