home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.arch      Apparently more than just beeps & boops      131,241 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 130,409 of 131,241   
   Robert Finch to Thomas Koenig   
   Re: Interrupt enable down-count   
   30 Nov 25 06:29:55   
   
   From: robfi680@gmail.com   
      
   On 2025-11-30 5:10 a.m., Thomas Koenig wrote:   
   > Robert Finch  schrieb:   
   >   
   >> Got fed up with trying to work out how get interrupts working. It turns   
   >> out to be more challenging than I expected, no matter which way it is   
   >> done. So, I decided to just poll for interrupts, getting rid of most of   
   >> the IRQ logic. I added a branch-on-interrupt BOI instruction that works   
   >> almost the same way as every other branch. Then the micro-op translator   
   >> has been adapted to insert a polling branch periodically. It looks a lot   
   >> simpler.   
   >   
   > What is the expected delay until an interrupt is delivered?   
      
   I set the timing to 16 clocks which is about 64 (or more) instructions.   
   Did not want to go much over 1% the number of instructions executed.   
   Not every instruction inserts a poll, so sometimes a poll is lacking.   
   IDK how well it will work. Making it an instruction means it might also   
   be used by software.   
      
   --- 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