Ignore:
Timestamp:
2009-02-22T15:20:43Z (15 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
f9f9a13
Parents:
e7abb0e
Message:

Unbreak sparc64.
Due to the lack of userspace bus drivers for the z8530 and ns16550,
we are currently handling exactly one interrupt from these devices
in userspace.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc64/src/drivers/sgcn.c

    re7abb0e r0f74869  
    382382       
    383383        if (*in_rdptr_ptr != *in_wrptr_ptr) {
    384                 if (sgcn_irq.notif_cfg.notify && sgcn_irq.notif_cfg.answerbox) {
    385                         ipc_irq_send_notif(&sgcn_irq);
    386                         spinlock_unlock(&sgcn_irq.lock);
    387                         interrupts_restore(ipl);
    388                         spinlock_unlock(&sgcn_input_lock);
    389                         return;
    390                 }
     384                /* XXX: send notification to userspace */
    391385        }
    392386       
Note: See TracChangeset for help on using the changeset viewer.