Login
Search for:


Previous | Next

From: MagerValp (all posts)
Date: 2002-02-28
Subject: Re: Serial Slave for the Plus/4
>>>>> "MM" == Marko Mäkelä <marko.makela@HUT.FI> writes:

MV> Oh, and did you say that the 6551 server for the C64 and C128 was MV> untested? I couldn't get it to work, not with -c serial COM1 nor MV> 38400,COM1.

MM> Would you like to debug it?

I took a quick peek at the code, but didn't see anything obvious. The only difference appears to be that I store #$0b to r6551cm and you use
#$09.

It works on the Plus/4:

C:progserslavecbmfiles>cbmlink -c serial COM1 -ds cbmlink: Commodore 264 series detected.
cbmlink: Driver address 0x2000, BASIC start address 0000.
00, OK,00,00

and the exact same code should work on a C64 or C128 with a SwiftLink or Turbo232, but run at 38400. Nothing happens on the C64/C128 end,
the PC says:

C:progserslavecbmfiles>cbmlink -c serial com1 -ds serial_read: truncated data init for 'serial' returned 2

C:progserslavecbmfiles>cbmlink -c serial 38400,COM1 -ds serial_read: truncated data init for 'serial' returned 2

--
___ . . . . . + . . o
_|___|_ + . + . + . Per Olofsson, arkadspelare
o-o . . . o + MagerValp@cling.gu.se
- + + . http://www.cling.gu.se/~cl3polof/

Copyright © Plus/4 World Team, 2001-2024