<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://apple2.guidero.us/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://apple2.guidero.us/feed.php">
        <title>MG's Apple II Site mg_notes:iie_card</title>
        <description></description>
        <link>http://apple2.guidero.us/</link>
        <image rdf:resource="http://apple2.guidero.us/lib/tpl/monochrome/images/favicon.ico" />
       <dc:date>2026-05-02T06:34:54-04:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://apple2.guidero.us/doku.php/mg_notes/iie_card/appletalk?rev=1516954963&amp;do=diff"/>
                <rdf:li rdf:resource="http://apple2.guidero.us/doku.php/mg_notes/iie_card/ctrl_oa_reset?rev=1561405533&amp;do=diff"/>
                <rdf:li rdf:resource="http://apple2.guidero.us/doku.php/mg_notes/iie_card/firmware?rev=1501013956&amp;do=diff"/>
                <rdf:li rdf:resource="http://apple2.guidero.us/doku.php/mg_notes/iie_card/iie_startup_resources?rev=1518112835&amp;do=diff"/>
                <rdf:li rdf:resource="http://apple2.guidero.us/doku.php/mg_notes/iie_card/io_addresses?rev=1518110848&amp;do=diff"/>
                <rdf:li rdf:resource="http://apple2.guidero.us/doku.php/mg_notes/iie_card/mac_side_interface?rev=1571040108&amp;do=diff"/>
                <rdf:li rdf:resource="http://apple2.guidero.us/doku.php/mg_notes/iie_card/problem_software?rev=1571039978&amp;do=diff"/>
                <rdf:li rdf:resource="http://apple2.guidero.us/doku.php/mg_notes/iie_card/smartport?rev=1502001268&amp;do=diff"/>
                <rdf:li rdf:resource="http://apple2.guidero.us/doku.php/mg_notes/iie_card/start?rev=1502667735&amp;do=diff"/>
                <rdf:li rdf:resource="http://apple2.guidero.us/doku.php/mg_notes/iie_card/things_go_boom?rev=1502175033&amp;do=diff"/>
                <rdf:li rdf:resource="http://apple2.guidero.us/doku.php/mg_notes/iie_card/weird_stuff?rev=1565810542&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://apple2.guidero.us/lib/tpl/monochrome/images/favicon.ico">
        <title>MG's Apple II Site</title>
        <link>http://apple2.guidero.us/</link>
        <url>http://apple2.guidero.us/lib/tpl/monochrome/images/favicon.ico</url>
    </image>
    <item rdf:about="http://apple2.guidero.us/doku.php/mg_notes/iie_card/appletalk?rev=1516954963&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-01-26T03:22:43-04:00</dc:date>
        <title>LC //e Card - AppleTalk Notes</title>
        <link>http://apple2.guidero.us/doku.php/mg_notes/iie_card/appletalk?rev=1516954963&amp;do=diff</link>
        <description>LC //e Card - AppleTalk Notes

It is fairly easy to mess up AppleTalk from the //e environment to the point of having to restart the whole machine, not just the //e Card.

The AppleTalk node address is shared with the host Macintosh. The main side effect of this is that the AppleTalk stack on the</description>
    </item>
    <item rdf:about="http://apple2.guidero.us/doku.php/mg_notes/iie_card/ctrl_oa_reset?rev=1561405533&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-06-24T15:45:33-04:00</dc:date>
        <title>LC //e Card - Control+Open Apple+Reset</title>
        <link>http://apple2.guidero.us/doku.php/mg_notes/iie_card/ctrl_oa_reset?rev=1561405533&amp;do=diff</link>
        <description>LC //e Card - Control+Open Apple+Reset

Pressing  will cause the Apple //e card to reboot.

Unfortunately, it also appears to queue up a reboot in the host Macintosh as well.  After using , quitting IIe Startup will cause the host Macintosh to reboot immediately.</description>
    </item>
    <item rdf:about="http://apple2.guidero.us/doku.php/mg_notes/iie_card/firmware?rev=1501013956&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-25T16:19:16-04:00</dc:date>
        <title>LC //e Card - Memory / Firmware Notes</title>
        <link>http://apple2.guidero.us/doku.php/mg_notes/iie_card/firmware?rev=1501013956&amp;do=diff</link>
        <description>LC //e Card - Memory / Firmware Notes

The //e Card has 256K of memory.  Of this, 128K is allocated as the Apple //e's main memory.  I have determined that another 64K is used to store 3 firmware banks plus the $C800 code associated with the 5.25 drive code.  I believe that at least part of the remaining 64K is used for the $C800 space of the remaining</description>
    </item>
    <item rdf:about="http://apple2.guidero.us/doku.php/mg_notes/iie_card/iie_startup_resources?rev=1518112835&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-08T13:00:35-04:00</dc:date>
        <title>LC //e Card - IIe Startup Resources</title>
        <link>http://apple2.guidero.us/doku.php/mg_notes/iie_card/iie_startup_resources?rev=1518112835&amp;do=diff</link>
        <description>LC //e Card - IIe Startup Resources

These are the most interesting resources in IIe Startup.

CNmc

These might be Macintosh-side drivers for each of the “cards.”


      4608       2336      &quot;SmartPort&quot;
      5376       1110      &quot;AppleClock&quot;
     24576        300      &quot;IntlKeyDriver&quot;
      5632        126      &quot;Slot6&quot;
      4352       2038      &quot;MouseCard&quot;
      4864       2184      &quot;Modem&quot;
      5888       2186      &quot;Printer&quot;
      4096        672      &quot;Slinky&quot;
      6400       3080      &quot;Ne…</description>
    </item>
    <item rdf:about="http://apple2.guidero.us/doku.php/mg_notes/iie_card/io_addresses?rev=1518110848&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-08T12:27:28-04:00</dc:date>
        <title>LC //e Card - I/O Addresses</title>
        <link>http://apple2.guidero.us/doku.php/mg_notes/iie_card/io_addresses?rev=1518110848&amp;do=diff</link>
        <description>LC //e Card - I/O Addresses

$C000-$C07F

Locations with undefined reads in the $C000-$C07F range tend to return the last key pressed.
 Address  R/W  Use  $C028    R/W  Switch to main firmware (undocumented).  $C029    R/W  Switch to alt firmware bank (undocumented).</description>
    </item>
    <item rdf:about="http://apple2.guidero.us/doku.php/mg_notes/iie_card/mac_side_interface?rev=1571040108&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-10-14T04:01:48-04:00</dc:date>
        <title>LC //e Card - Mac-side Interface</title>
        <link>http://apple2.guidero.us/doku.php/mg_notes/iie_card/mac_side_interface?rev=1571040108&amp;do=diff</link>
        <description>LC //e Card - Mac-side Interface

The card Appears in the Macintosh LC as a series of registers in the slot's I/O space.

Each has 16 bits of usable data in big-endian order.  Therefore the high byte is at the register+0 address, low byte at the register+1 address.</description>
    </item>
    <item rdf:about="http://apple2.guidero.us/doku.php/mg_notes/iie_card/problem_software?rev=1571039978&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-10-14T03:59:38-04:00</dc:date>
        <title>LC //e Card - Problematic Software</title>
        <link>http://apple2.guidero.us/doku.php/mg_notes/iie_card/problem_software?rev=1571039978&amp;do=diff</link>
        <description>LC //e Card - Problematic Software

Nearly all software that crashes on the Apple //e Card for Macintosh LC is likely because of accesses to $C029.  This location is the NEWVIDEO register on the Apple IIgs which is used for, among other things, turning on and off super hi-res graphics modes.</description>
    </item>
    <item rdf:about="http://apple2.guidero.us/doku.php/mg_notes/iie_card/smartport?rev=1502001268&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-06T02:34:28-04:00</dc:date>
        <title>LC //e Card - SmartPort</title>
        <link>http://apple2.guidero.us/doku.php/mg_notes/iie_card/smartport?rev=1502001268&amp;do=diff</link>
        <description>LC //e Card - SmartPort

The Card's smartport interface does not provide device names for hard disk partitions, and it does not return values for the type/subtype/version.  This results in anomalous output from programs that use these values, including SlotScan and davex's</description>
    </item>
    <item rdf:about="http://apple2.guidero.us/doku.php/mg_notes/iie_card/start?rev=1502667735&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-13T19:42:15-04:00</dc:date>
        <title>MG's Apple //e Card Tech Notes</title>
        <link>http://apple2.guidero.us/doku.php/mg_notes/iie_card/start?rev=1502667735&amp;do=diff</link>
        <description>MG's Apple //e Card Tech Notes

&lt;ul class=&quot;catlist-nslist&quot; &gt;&lt;li class=&quot;catlist-page&quot;&gt;LC //e Card - AppleTalk Notes&lt;/li&gt;&lt;li class=&quot;catlist-page&quot;&gt;LC //e Card - Control+Open Apple+Reset&lt;/li&gt;&lt;li class=&quot;catlist-page&quot;&gt;LC //e Card - Memory / Firmware Notes&lt;/li&gt;&lt;li class=&quot;catlist-page&quot;&gt;LC //e Card - IIe Startup Resources&lt;/li&gt;&lt;li class=&quot;catlist-page&quot;&gt;LC //e Card - I/O Addresses&lt;/li&gt;&lt;li class=&quot;catlist-page&quot;&gt;LC //e Card - Mac-side Interface&lt;/li&gt;&lt;li class=&quot;catlist-page&quot;&gt;LC //e Card - Problematic Software&lt;/l…</description>
    </item>
    <item rdf:about="http://apple2.guidero.us/doku.php/mg_notes/iie_card/things_go_boom?rev=1502175033&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-08T02:50:33-04:00</dc:date>
        <title>LC //e Card - Things That Make You Go Boom!</title>
        <link>http://apple2.guidero.us/doku.php/mg_notes/iie_card/things_go_boom?rev=1502175033&amp;do=diff</link>
        <description>LC //e Card - Things That Make You Go Boom!

Accessing $C0xD where x = 8+the slot of an AppleTalk “card”, will crash the Apple //e Card and its driver software.

In the monitor, listing through the IWM I/O space in slot 6 will cause the disk motor to come on.  When the disk motor comes on, the</description>
    </item>
    <item rdf:about="http://apple2.guidero.us/doku.php/mg_notes/iie_card/weird_stuff?rev=1565810542&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-14T15:22:22-04:00</dc:date>
        <title>LC //e Card - Weird Stuff: Opcode $02</title>
        <link>http://apple2.guidero.us/doku.php/mg_notes/iie_card/weird_stuff?rev=1565810542&amp;do=diff</link>
        <description>LC //e Card - Weird Stuff: Opcode $02

Weird Beep

The //e Card is able to replace the standard Apple II beep with a Macintosh sound.  The means by which this is accomplished is quite interesting.

The routine at $fbdd (BELL1) is


  .org $fbdd
  ; this code replaces the .1 second delay
  .byte $02  ; two byte NOP in 65C02
  .byte $01  ; should be ignored by CPU
  rts
  nop
  nop
  ; remaining code matches the original //e code and calling $fbe2
  ; will produce a beep, at the wrong pitch if the…</description>
    </item>
</rdf:RDF>
