Changeset 56ad818 in mainline for uspace/srv/hid/kbd/ctl/stty.c


Ignore:
Timestamp:
2011-06-11T20:29:41Z (14 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
9be360ee
Parents:
b1bdc7a4
Message:

Control keyboard ctl modules through ops structures. Always compile in
all ctl modules.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/hid/kbd/ctl/stty.c

    rb1bdc7a4 r56ad818  
    4343#include <stroke.h>
    4444
     45static void stty_ctl_parse_scancode(int scancode);
     46static int stty_ctl_init(kbd_port_ops_t *kbd_port);
     47static void stty_ctl_set_ind(unsigned mods);
     48
     49kbd_ctl_ops_t stty_ctl = {
     50        .parse_scancode = stty_ctl_parse_scancode,
     51        .init = stty_ctl_init,
     52        .set_ind = stty_ctl_set_ind
     53};
     54
    4555/** Scancode parser */
    4656static gsp_t sp;
     
    5161#include <stdio.h>
    5262
    53 int seq_defs[] = {
     63static int seq_defs[] = {
    5464        /* Not shifted */
    5565
     
    207217};
    208218
    209 int kbd_ctl_init(kbd_port_ops_t *kbd_port)
     219static int stty_ctl_init(kbd_port_ops_t *kbd_port)
    210220{
    211221        (void) kbd_port;
     
    216226}
    217227
    218 void kbd_ctl_parse_scancode(int scancode)
     228static void stty_ctl_parse_scancode(int scancode)
    219229{
    220230        unsigned mods, key;
     
    226236}
    227237
    228 void kbd_ctl_set_ind(unsigned mods)
     238static void stty_ctl_set_ind(unsigned mods)
    229239{
    230240        (void) mods;
Note: See TracChangeset for help on using the changeset viewer.