Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.sys.ibm.ps2.hardware    |    Discussing IBM PS/2 hardware    |    42,985 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 41,918 of 42,985    |
|    Louis Ohland to Kevin Moonlight    |
|    Loop de loop    |
|    07 Jul 23 12:21:45    |
      From: ohland@charter.net              Those 8 reads and 10 reads, can't you do a no op? Cut out the read       register access.              Kevin Moonlight wrote:       > In the case of TYRIAN, what I noticed is that it would write to the       sub-address 388h and then it would do 8 reads to 40h and then it would write       to the data to 389h and then it would read 40h 10 more times. I would need       to look closer to be sure I        am not missing something, but it certainly appears to just do reads to the       timer and not really care about the values, not actually configuring the timer       or doing anything , and on a PC it would expect those reads to take 500ns or       whatever it may be,        but on my test system the basic cycle time being 200ns those 8-10 delay       i/o reads are happening much faster and not giving enough time for the OPL to       do its thing. Me extending the cycle to 5us is just indirectly slowing       things down and giving        it a chance.              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca