6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun Nov 10, 2024 3:17 am

All times are UTC




Post new topic Reply to topic  [ 20 posts ]  Go to page Previous  1, 2
Author Message
PostPosted: Sat Dec 05, 2015 4:20 pm 
Offline
User avatar

Joined: Sun Jun 30, 2013 10:26 pm
Posts: 1948
Location: Sacramento, CA, USA
porcupine wrote:
Here's my complete updated listing, using 'far' addressing...
Code:
    ...
    sta f:artd0
    ...

That's an amusing coincidence for an operand, in light of the issue being examined. :lol:

Mike B.


Top
 Profile  
Reply with quote  
PostPosted: Sat Dec 05, 2015 9:54 pm 
Offline

Joined: Sun Aug 30, 2015 10:23 pm
Posts: 36
Hah, I didn't see it. Thanks for lightening my day.


Top
 Profile  
Reply with quote  
PostPosted: Sun Dec 06, 2015 2:54 pm 
Offline
User avatar

Joined: Fri Dec 11, 2009 3:50 pm
Posts: 3367
Location: Ontario, Canada
After reading parts of WDC's '265 datasheet and tracing into the '265 Monitor ROM listing (available here) I'm now pretty sure the '265 ACIA is unlike the 'c51, and there's no reason to suppose it has the same bug. For example it appears the ROM uses an interrupt-powered queue to output characters to the PC host -- and interrupt-driven output is where the 'c51 fails. More detail later... this is just an update. :)

_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html


Top
 Profile  
Reply with quote  
PostPosted: Sun Dec 06, 2015 8:04 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8479
Location: Midwestern USA
Dr Jefyll wrote:
After reading parts of WDC's '265 datasheet and tracing into the '265 Monitor ROM listing (available here) I'm now pretty sure the '265 ACIA is unlike the 'c51, and there's no reason to suppose it has the same bug. For example it appears the ROM uses an interrupt-powered queue to output characters to the PC host -- and interrupt-driven output is where the 'c51 fails. More detail later... this is just an update. :)

Man, how did you read all that? The typesetting on the ROM listing is atrocious! :evil:

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Sun Dec 06, 2015 9:23 pm 
Offline

Joined: Sun Aug 30, 2015 10:23 pm
Posts: 36
Ok yah I was wondering if the output there was using interrupts. And also feeling foolish for using the UART there would use the same bits. I'll read the docs for the chip on the UART section and see if I can change my code.

It would be a relief. I am hoping to make a few PCBs to stack/connect to it; a RAM expander, but also a MIDI one, which will use the UARTs. Just wish WDC had published the measurements of their PCB and all the components in it. Better yet, Eagle CAD schematics + PCB layouts for the board would be amazing, for those wanting to use this chip in their own designs.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 20 posts ]  Go to page Previous  1, 2

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: