[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Adt(pro)



In article 
<5c7612ce-a123-48e8-b454-585404ab484f@59g2000hsb.googlegroups.com>,
 BLuRry <brendan.robert@gmail.com> wrote:

> > >>> all charecter output was displayed on the computer as a bunch of 
> > >>> garbled characters. �
> 
> The //c com port starts off at 300 baud by default -- and depending on
> your cable disable flow control.
> 
> You can change the baud rate on the //c by keystrokes documented in
> the //c reference manual (control-A, # b -- where # is the number
> setting of the baud you want to set.  Can't remember what those are
> off the top of my head though)
> 
> You can key this in from the monitor to kick it in to 115.2 kbaud
> (115200 baud):
> 
> 300: a9 10 8d 8b c0 a9 0b 8d aa c0 ad a8 c0 60
> 300g
> 
> Translation:
> LDA #$10
> STA $C08B ;ACIA_Control Register
> LDA #$0B
> STA $C0AA ;ACIA_Command Register
> LDA $C0A8 ;ACIA_Data
> RTS
> 
> Note: This is an undocumented setting which somehow works.  Don't
> ask.  :-D

Sorry, I'm //c challenged: Is this a 6551 ACIA? Here's some info I 
collected:

<http://home.woh.rr.com/jbmatthews/ssc.html#tbl1>

I'm surprised that the Control register isn't mapped to slot 2 ($C0AB) 
like the other two registers in this code.

-- 
John B. Matthews
trashgod at gmail dot com
home dot woh dot rr dot com slash jbmatthews