John -

One more minor issue turned up tonight. 

I set up my Z80 and 8088 so that the TMA0 line does the swapping using the 
SMB.  I did this to keep the mapping of the LPT1: at 378H in preparation 
for MSDOS.  If I understand things correctly this should be the preferred 
method??

It now switches fine from Z80 --> 8088 but wouldn't switch back.

A manual QOEE,00 does the trick, and adding this code to the V10.32 monitor 
was trivial.  I just added 

SW86_TM        EQU    0EEH        ;Output 00H to this port to switch to Z80 
Hardware.

and 

;------------- SWITCH CONTROL BACK TO Z80 (Master) ------------------

Z80:    in    al,SW86            ;This switches control back over to Z80 
(old method)
    MOV    AL,00000000B     ;Or reset TMO to Z80 control.
    OUT    SW86_TM,AL    
    nop
    nop
    nop
    nop
    nop
    JMP    BEGIN

- Gary

On Friday, July 18, 2014 12:39:46 AM UTC-4, monahanz wrote:
>
> Thanks for pointing that out Gary, will incorporate correction  in the 
> next update.
>
> John
>
>  
>
>  
>
> *From:* [email protected] <javascript:> [mailto:
> [email protected] <javascript:>] *On Behalf Of *[email protected] 
> <javascript:>
> *Sent:* Thursday, July 17, 2014 7:59 PM
> *To:* [email protected] <javascript:>
> *Subject:* [N8VEM-S100:4625] Very minor 8088 monitor bug
>
>  
>
> Extremely minor bug:
>
> IDE_SIGNON3    Option "X" appears twice (copy A->B should be "Y").
>
> It might cause somewhat trouble, if they accidentally select "X" to copy 
> disks and end up over-writing.
>
> DB    'E=Clear Sec Buff  F=Format Disk     I=Next Sec   J=Previous 
> Sec',CR,LF
>         DB    'L=Set LBA Value   N=Power Down      O=Disk ID    Q=LBA 
> Display Test',CR,LF
>         DB    'R=Read Sector     S=Seq Sec Rd      U=Power Up   V=Read N 
> Sectors',CR,LF
>         DB    'W=Write Sector    X=Write N Sectors Y=Copy A->B  Z=Verify 
> A=B',CR,LF
>         DB    '(ESC) Back to Main Menu',CR,LF
>         DB    LF,'Current settings:- $'
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "N8VEM-S100" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"N8VEM-S100" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to