Nп/п : 63 из 100
 От   : I am Rob                            2:5075/128        25 авг 23 21:15:08
 К    : I am Rob                                              25 авг 23 07:17:02
 Тема : Re: SmartPort Query
----------------------------------------------------------------------------------
                                                                                 
@MSGID:
<a3b26698-d915-451b-aed7-a34888c3440bn@googlegroups.com> c0fac4c6
@REPLY:
<57208c2d-251c-439a-bede-e8d2ef6c0d45n@googlegroups.com> bd08d420
@REPLYADDR I am Rob <gids.rs@sasktel.net>
@REPLYTO 2:5075/128 I am Rob
@CHRS: CP866 2
@RFC: 1 0
@RFC-References:
<f90f1538-dd1f-4bfe-a035-d71f21fc971an@googlegroups.com> <940b6ab4-d361-41f2-81ee-ec38631aef40n@googlegroups.com>
<9dd32c50-4e31-4787-be7a-12cd9da65e76n@googlegroups.com> <3d788c73-abbf-40a4-930d-1a2e0830ef38n@googlegroups.com>
1@dont-email.me> <57208c2d-251c-439a-bede-e8d2ef6c0d45n@googlegroups.com>
@RFC-Message-ID:
<a3b26698-d915-451b-aed7-a34888c3440bn@googlegroups.com>
@TZUTC: -0700
@PID: G2/1.0
@TID: FIDOGATE-5.12-ge4e8b94
 > The thing is, Prodos is not being called to get SmartPort
information. I am using the SmartPort Commander from OpenApple January 1987 which
calls $C70D directly. We can skip slot 5 for now. 

> The routine is just 

> JSR $C70D 
> DFB 00 ; command 
> DW Parm List 
> RTS 

> PARM LIST DFB 3 ; # of parms 
> DFB 0 ; unit # 
> DW CTRL LIST 
> DFB 0 ; sub command 

> CTRL LIST DFB 00 

> As a memory dump, it is just: 

> 300: 20 0D C7 00 07 03 60 03 00 0C 03 00 00 

 > If this is called directly, it will return the number of devices
for slot #7 at $030C. Is it maybe just an emulator thing? This routine
works in Sweet16, GSPort and Kegs, although the number of devices returned
is different for each emulator. But still, are the emulators accessing
the table in Prodos? They shouldn`t be.

 I just realized that this can`t be an emulator thing either as the
OpenApple SmartPort Commander was written for the actual IIGS. So should work
on real hardware. The last instruction in ROM at $C70D is a COP 81.

Is there a ROM dump somewhere for the co-processor that handles this call?
--- G2/1.0
 * Origin: usenet.network (2:5075/128)
SEEN-BY: 5001/100 5005/49 5015/255 5019/40 5020/715
848 1042 4441 12000
SEEN-BY: 5030/49 1081 5075/128
@PATH: 5075/128 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх