Changeset 0d107f31 in mainline for kernel/genarch/include/kbd/z8530.h


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/z8530.h

    r8ce8499 r0d107f31  
    3838#define KERN_Z8530_H_
    3939
     40#include <irq.h>
    4041#include <typedefs.h>
    41 
    42 #define Z8530_INTRCV_DATA0      0x39    /* hardcoded for use in Simics */
    4342
    4443extern bool z8530_belongs_to_kernel;
     
    5049extern void z8530_interrupt(void);
    5150extern char z8530_key_read(chardev_t *d);
     51extern irq_ownership_t z8530_claim(void);
     52extern void z8530_irq_handler(irq_t *irq, void *arg, ...);
    5253
    5354#endif
Note: See TracChangeset for help on using the changeset viewer.