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.