Ignore:
Timestamp:
2009-03-12T18:02:51Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
32ddab4e
Parents:
4df7d3a
Message:

update for the new scheme of wiring device drivers to keyboard/serial modules

File:
1 edited

Legend:

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

    r4df7d3a r1462d35  
    2727 */
    2828
    29 /** @addtogroup sparc64 
     29/** @addtogroup sparc64
    3030 * @{
    3131 */
     
    168168                z8530 = (z8530_t *) hw_map(aligned_addr, offset + size) +
    169169                    offset;
    170                 kbrd_init(stdin);
    171                 (void) z8530_init(z8530, devno, inr, cir, cir_arg, &kbrdin);
     170               
     171                indev_t *kbrdin = z8530_init(z8530, devno, inr, cir, cir_arg);
     172                if (kbrdin)
     173                        kbrd_init(kbrdin);
    172174               
    173175                /*
     
    189191                ns16550 = (ns16550_t *) hw_map(aligned_addr, offset + size) +
    190192                    offset;
    191                 kbrd_init(stdin);
    192                 (void) ns16550_init(ns16550, devno, inr, cir, cir_arg, &kbrdin);
     193               
     194                indev_t *kbrdin = ns16550_init(ns16550, devno, inr, cir, cir_arg);
     195                if (kbrdin)
     196                        kbrd_init(kbrdin);
    193197               
    194198                /*
Note: See TracChangeset for help on using the changeset viewer.