Changeset c9b550b in mainline for kernel/genarch/src


Ignore:
Timestamp:
2009-02-20T21:00:14Z (16 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
90e3d6a
Parents:
9979acb
Message:

Let IRQ claim methods take irq_t * instead of the instance argument.

Location:
kernel/genarch/src/kbd
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • kernel/genarch/src/kbd/i8042.c

    r9979acb rc9b550b  
    127127}
    128128
    129 static irq_ownership_t i8042_claim(void *instance)
    130 {
    131         i8042_instance_t *i8042_instance = instance;
     129static irq_ownership_t i8042_claim(irq_t *irq)
     130{
     131        i8042_instance_t *i8042_instance = irq->instance;
    132132        i8042_t *dev = i8042_instance->i8042;
    133133        if (pio_read_8(&dev->status) & i8042_BUFFER_FULL_MASK)
  • kernel/genarch/src/kbd/ns16550.c

    r9979acb rc9b550b  
    157157}
    158158
    159 irq_ownership_t ns16550_claim(void *instance)
     159irq_ownership_t ns16550_claim(irq_t *irq)
    160160{
    161         ns16550_instance_t *ns16550_instance = instance;
     161        ns16550_instance_t *ns16550_instance = irq->instance;
    162162        ns16550_t *dev = ns16550_instance->ns16550;
    163163
  • kernel/genarch/src/kbd/z8530.c

    r9979acb rc9b550b  
    195195}
    196196
    197 irq_ownership_t z8530_claim(void *instance)
     197irq_ownership_t z8530_claim(irq_t *irq)
    198198{
    199199        return (z8530_read_a(&z8530, RR0) & RR0_RCA);
Note: See TracChangeset for help on using the changeset viewer.