|
Post by stiggity on Oct 24, 2021 18:33:31 GMT
Hello, I'm currently using Emulation, and all has been well. Well, not really! My means of dropping carrier has been compromised. Once im done, and the system is ready to terminate the current session, the following routine would be executed. SWIFT = $DE00 SWCMD = SWIFT+2 LDA SWCMD AND #%11111110 STA SWCMD LDX #226 STX $A2 WAIT40 BIT $A2 BMI WAIT40 ORA #%00000001 STA SWCMD RTS the swiftlink is @ $de00 and the above routine, does terminate the session, but my end, still see's carrier. But!! if i use a "PAUSE, (+++ , PAUSE, (ath+chr$(13)) carrier is terminated, and all command/status lines are within parameters.. Okay...what am im doing wrong? Is this a Vice/TCPSER bug? If anyone's willing to share a custom routine to close session, and terminate carrier, besides +++/ATH, I'm all ears.. -Thanks for looking!
|
|
|
Post by stiggity on Dec 3, 2021 6:09:39 GMT
this problem has been solved. It was a bug in VICE.
|
|