Ignore:
Timestamp:
2006-10-13T20:42:54Z (18 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
7dcf22a
Parents:
8ce8499
Message:

Prototypical implementation of new IRQ redirector in sparc64.
The new code can support shared IRQs in kernel (and multiple IRQs per device).
Userspace support is yet to be written.
The only architecture that uses this code is actually sparc64 only.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/genarch/include/kbd/ns16550.h

    r8ce8499 r0d107f31  
    3939
    4040#include <typedefs.h>
     41#include <irq.h>
    4142
    4243extern void ns16550_init(void);
     
    4546extern void ns16550_release(void);
    4647extern char ns16550_key_read(chardev_t *d);
     48extern irq_ownership_t ns16550_claim(void);
     49extern void ns16550_irq_handler(irq_t *irq, void *arg, ...);
    4750
    4851#endif
Note: See TracChangeset for help on using the changeset viewer.