Changeset 4c84368e in mainline


Ignore:
Timestamp:
2009-03-07T16:51:51Z (15 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
3014e2b
Parents:
411b6a6
Message:

Serial line module.

Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    r411b6a6 r4c84368e  
    324324! [PLATFORM=sparc64] CONFIG_SUN_KBD (y/n)
    325325
     326% Serial line input module
     327! [PLATFORM=ia64&machine!=ski] CONFIG_SRLN (n/y)
     328
    326329% EGA support
    327330! [PLATFORM=ia32|PLATFORM=amd64|(PLATFORM=ia64&MACHINE=i460GX)] CONFIG_EGA (y)
  • kernel/arch/ia64/src/ia64.c

    r411b6a6 r4c84368e  
    5656#include <genarch/drivers/ega/ega.h>
    5757#include <genarch/kbrd/kbrd.h>
     58#include <genarch/srln/srln.h>
    5859#include <genarch/drivers/i8042/i8042.h>
    59 #include <genarch/kbd/ns16550.h>
     60#include <genarch/drivers/ns16550/ns16550.h>
     61#include <arch/drivers/kbd.h>
    6062#include <smp/smp.h>
    6163#include <smp/ipi.h>
     
    171173#ifdef CONFIG_NS16550
    172174        inr = NS16550_IRQ;
    173         (void) ns16550_init((ns16550_t *)NS16550_BASE, devno, inr, NULL, NULL);
     175        srln_init(stdin);
     176        (void) ns16550_init((ns16550_t *)NS16550_BASE, devno, inr, NULL, NULL,
     177            &srlnin);
    174178        sysinfo_set_item_val("kbd.type", NULL, KBD_NS16550);
    175179        sysinfo_set_item_val("kbd.address.physical", NULL,
  • kernel/genarch/Makefile.inc

    r411b6a6 r4c84368e  
    9696endif
    9797
     98ifeq ($(CONFIG_SRLN),y)
     99        GENARCH_SOURCES += \
     100                genarch/src/srln/srln.c
     101endif
     102
    98103ifeq ($(CONFIG_OFW_TREE),y)
    99104        GENARCH_SOURCES += \
Note: See TracChangeset for help on using the changeset viewer.