Ghost Kernel

Adding userspace IRQ handling support (... and signals) 2015/07/24, 16:00:00

A lot has happened since I kicked out Newlib. There were some minor bugs, but userspace & the window manager are running again.

To improve the performance of interrupt handling, there is now support for thread interruption. This will also be used for implementing signals. Like this, a driver can decide to register a routine as an IRQ handler, and each time the interrupt occurs, the driver's thread is interrupted and may do necessary work. This works fine for keyboard and mouse already. Next thing will be using this mechanism for signals.


Write a comment...
  • Bowreoste 2023/02/02, 22:13:33

    Brooke BS, Habashi JP, Judge DP, Patel N, Loeys B, Dietz HC <a href=>lasix administration</a>

  • Spoguem 2023/02/02, 15:24:57

    However, I believe that once the heart is affected by the infiltration of amyloid that is severe enough to cause severe congestive heart failure, the prognosis is poor, and from the cardiologist s clinical point of view, there is little difference <a href=>viagra jelly for sale uk</a>

  • Mextusy 2023/02/01, 18:14:16

    com 20 E2 AD 90 20Kan 20Ik 20Viagra 20Bij 20De 20Apotheek 20Kopen 20 20Trazodone 20And 20Viagra 20Interaction trazodone and viagra interaction Targeting any place of worship should never be permitted and we urge calm from all sides <a href=>clomid for men dosage</a> But the GiantsГў awful play has been going on long enough and it is fair to question if Coughlin is not getting through to this group, which is dangerous when combined with a leaky offensive line, no pass rush and absolutely no running game

  • Soychor 2023/01/31, 23:11:28

    <a href=>daily cialis online</a> It should be understood that cheese, as used herein, comprises all solid foodstuff produced by the curdling milk

  • Soychor 2023/01/27, 19:57:27

    <a href=>generic viagra for sale</a> Nathan, USA 2022 06 17 14 41 08

  • swennybus 2023/01/27, 12:30:01

    PMID 608072552 Duplicate reference PubMed 26541692 <a href=>buy cialis online with a prescription</a>

  • Injeree 2023/01/26, 06:10:19

    bronchiseptica This Gram negative coccobacillus is an important cause of respiratory infection in dogs, but only recently it has been given attention as a primary respiratory pathogen of cats <a href=>generic cialis tadalafil</a>

  • Jadrarf 2022/12/16, 01:58:00

    In one study, SJW caused a 32 decrease in AUC, a 29 decrease in C max, and a 21 decrease in half life after two weeks of combined treatment with SJW and imatinib <a href=>tamoxifen usage</a>

  • injendy 2022/12/10, 00:09:09

    It has been reported in several studies that sex influences the patient s response to immunotherapy in melanoma, with females receiving less benefit from ICB than males 14, 40 <a href=>78 buy azithromycin chlamydia treatment</a> Use of the ERA has not been evaluated in prospective RCTs but these studies are currently underway