Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.apple2.programmer > #2469
| From | Benoit0123 <bgilon@free.fr> |
|---|---|
| Newsgroups | comp.sys.apple2.programmer |
| Subject | Re: A fix for the Uthernet II manual and a tiny enhancement for the detectionroutine |
| Date | 2016-03-10 09:13 +0000 |
| Organization | Mac GUI |
| Message-ID | <benoit0123-1457601412@macgui.com> (permalink) |
| References | <benoit0123-1457534354@macgui.com> |
Benoit0123 wrote: > I've got a look at the Uthernet 2 manual, and noted some discrepancy > within > the published listing. > Despite the fact that the WDATA was equated to $C0C7 value within the > listing, the instruction STA WDATA to write to the data port was assembled > as 8D 07 C0 (for instance at lines 89 and 106 page 28). > Here is a subroutine that tries to detect the UII card within an Apple 2. > The changes from the one published is that it automatically skips all Disk > 2 > interface cards (detected by a checksum routine on the Cnxx ROM space). > and > also skips any card with a firmware entry point as the UII card dos'nt > have > any at this time. The checked bytes are at offsets: 06 (value 38) 07 > (value > 18) and 0B (value 01). > (snip) One thing is missing: there is a soft switch in Apple //e (and presumedly in Apple 2GS too) that selects either slot ROM or internal ROM for the $C100-$C2FF and $C400-C7FF) CPU 64K space. SLOTCXROM is at address $C006/07/15. Under "normal" conditions, SlotCXROM is on which means that Slot ROM is selected, but, to be complete, the detection routine should save the current status, select slotCXROM before restoration upon exit. I do not know of any cascade effect in the Apple 2+ or //c of accessing this soft switch. -- Growing old is mandatory.. growing up is optional.. But the other way round is as true.
Back to comp.sys.apple2.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
A fix for the Uthernet II manual and a tiny enhancement for the detection routine Benoit0123 <bgilon@free.fr> - 2016-03-09 14:36 +0000
Re: A fix for the Uthernet II manual and a tiny enhancement for the detectionroutine D Finnigan <dog_cow@macgui.com> - 2016-03-09 14:41 +0000
Re: A fix for the Uthernet II manual and a tiny enhancement for the detection routine David Schmidt <schmidtd@my-deja.com> - 2016-03-09 13:39 -0500
Re: A fix for the Uthernet II manual and a tiny enhancement for thedetection routine D Finnigan <dog_cow@macgui.com> - 2016-03-09 19:02 +0000
Re: A fix for the Uthernet II manual and a tiny enhancement for thedetection routine David Schmidt <schmidtd@my-deja.com> - 2016-03-09 14:17 -0500
Re: A fix for the Uthernet II manual and a tiny enhancement for thedetection routine Oliver Schmidt <ol.sc@web.de> - 2016-03-10 13:22 +0000
Re: A fix for the Uthernet II manual and a tiny enhancement for the detectionroutine Benoit0123 <bgilon@free.fr> - 2016-03-10 09:13 +0000
Re: A fix for the Uthernet II manual and a tiny enhancement for the detectionroutine Benoit0123 <bgilon@free.fr> - 2016-03-11 08:34 +0000
csiph-web