Changeset fa942bc in mainline


Ignore:
Timestamp:
2023-12-04T18:00:25Z (5 months ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master, topic/simplify-dev-export
Children:
6cef8d6a
Parents:
0d275e1
Message:

Move input API to a separate library

Location:
uspace
Files:
5 edited
3 moved

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/meson.build

    r0d275e1 rfa942bc  
    103103        'generic/imath.c',
    104104        'generic/io/asprintf.c',
    105         'generic/io/input.c',
    106105        'generic/io/io.c',
    107106        'generic/io/chargrid.c',
  • uspace/lib/input/include/io/input.h

    r0d275e1 rfa942bc  
    11/*
    2  * Copyright (c) 2022 Jiri Svoboda
     2 * Copyright (c) 2023 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    2727 */
    2828
    29 /** @addtogroup libc
     29/** @addtogroup libinput
    3030 * @{
    3131 */
     
    3333 */
    3434
    35 #ifndef _LIBC_IO_INPUT_H_
    36 #define _LIBC_IO_INPUT_H_
     35#ifndef _LIBINPUT_INPUT_H_
     36#define _LIBINPUT_INPUT_H_
    3737
    3838#include <async.h>
  • uspace/lib/input/include/ipc/input.h

    r0d275e1 rfa942bc  
    11/*
    2  * Copyright (c) 2021 Jiri Svoboda
     2 * Copyright (c) 2023 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    2727 */
    2828
    29 /** @addtogroup libcipc
     29/** @addtogroup libinput
    3030 * @{
    3131 */
     
    3333 */
    3434
    35 #ifndef _LIBC_IPC_INPUT_H_
    36 #define _LIBC_IPC_INPUT_H_
     35#ifndef _LIBINPUT_IPC_INPUT_H_
     36#define _LIBINPUT_IPC_INPUT_H_
    3737
    3838#include <ipc/common.h>
  • uspace/lib/input/src/input.c

    r0d275e1 rfa942bc  
    11/*
    2  * Copyright (c) 2022 Jiri Svoboda
     2 * Copyright (c) 2023 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    2727 */
    2828
    29 /** @addtogroup libc
     29/** @addtogroup libinput
    3030 * @{
    3131 */
  • uspace/lib/meson.build

    r0d275e1 rfa942bc  
    7171        'gfx',
    7272        'http',
     73        'input',
    7374        'ipctest',
    7475        'label',
  • uspace/srv/hid/console/meson.build

    r0d275e1 rfa942bc  
    2828#
    2929
    30 deps = [ 'console', 'output' ]
     30deps = [ 'console', 'input', 'output' ]
    3131src = files('console.c')
  • uspace/srv/hid/display/meson.build

    r0d275e1 rfa942bc  
    2727#
    2828
    29 deps = [ 'ipcgfx', 'memgfx', 'display', 'ddev', 'dispcfg', 'wndmgt' ]
     29deps = [ 'ipcgfx', 'memgfx', 'display', 'ddev', 'dispcfg', 'wndmgt', 'input' ]
    3030
    3131src = files(
  • uspace/srv/hid/input/meson.build

    r0d275e1 rfa942bc  
    2828#
    2929
    30 deps = [ 'drv', 'console' ]
     30deps = [ 'drv', 'console', 'input' ]
    3131src = files(
    3232        'layout/cz.c',
Note: See TracChangeset for help on using the changeset viewer.