Jump to content
IGNORED

Mini 850 Clone?


Dropcheck

Recommended Posts

With a fast enough SIO bit rate, and a buffering serial controller, maybe you don't even need concurrent mode. Just continuously poll for incoming data as it's available, and the controller would automatically handle hardware flow control depending on it's own buffers. The other signals can then all be sent out of band. And can be interleaved with access with other SIO devices.

 

The bit rate over SIO can also then be completely independent of the bit rate over RS232, since most of the higher SIO divisors don't line up with standard serial rates.

 

This would be a completely new way of doing things of course... completely new handler...

  • Like 2
Link to comment
Share on other sites

Hello Kyle

 

so you have some CPU time left to do things other than manage incoming data.

 

You can slow communication via software if needed. If hardware supports the highest speed POKEY can handle, you can use high speeds when possible and lower speeds when needed. And when it comes to CPU time: If the hardware can handle the highest speed the Atari can handle, you could just send the data out (or receive it) in as short a time as possible, leaving the rest of the time to do other stuff, instead of "multitasking" between data sending/receiving and all the other stuff.

 

Sincerely

 

Mathy

Edited by Mathy
  • Like 3
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...