Changeset 593e023 in mainline for uspace/srv/hid/input/port
- Timestamp:
- 2014-08-12T17:14:32Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/fix-logger-deadlock, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c3bdc92
- Parents:
- ce3efa0
- Location:
- uspace/srv/hid/input/port
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hid/input/port/adb.c
rce3efa0 r593e023 49 49 50 50 static int adb_port_init(kbd_dev_t *); 51 static void adb_port_yield(void); 52 static void adb_port_reclaim(void); 53 static void adb_port_write(uint8_t data); 51 static void adb_port_write(uint8_t); 54 52 55 53 kbd_port_ops_t adb_port = { 56 54 .init = adb_port_init, 57 .yield = adb_port_yield,58 .reclaim = adb_port_reclaim,59 55 .write = adb_port_write 60 56 }; … … 95 91 96 92 return EOK; 97 }98 99 static void adb_port_yield(void)100 {101 }102 103 static void adb_port_reclaim(void)104 {105 93 } 106 94 -
uspace/srv/hid/input/port/adb_mouse.c
rce3efa0 r593e023 109 109 } 110 110 111 static void adb_port_yield(void)112 {113 }114 115 static void adb_port_reclaim(void)116 {117 }118 119 111 static void adb_port_write(uint8_t data) 120 112 { … … 123 115 mouse_port_ops_t adb_mouse_port = { 124 116 .init = adb_port_init, 125 .yield = adb_port_yield,126 .reclaim = adb_port_reclaim,127 117 .write = adb_port_write 128 118 }; -
uspace/srv/hid/input/port/chardev.c
rce3efa0 r593e023 47 47 48 48 static int chardev_port_init(kbd_dev_t *); 49 static void chardev_port_yield(void);50 static void chardev_port_reclaim(void);51 49 static void chardev_port_write(uint8_t data); 52 50 53 51 kbd_port_ops_t chardev_port = { 54 52 .init = chardev_port_init, 55 .yield = chardev_port_yield,56 .reclaim = chardev_port_reclaim,57 53 .write = chardev_port_write 58 54 }; … … 115 111 } 116 112 117 static void chardev_port_yield(void)118 {119 }120 121 static void chardev_port_reclaim(void)122 {123 }124 125 113 static void chardev_port_write(uint8_t data) 126 114 { -
uspace/srv/hid/input/port/msim.c
rce3efa0 r593e023 44 44 45 45 static int msim_port_init(kbd_dev_t *); 46 static void msim_port_yield(void);47 static void msim_port_reclaim(void);48 46 static void msim_port_write(uint8_t data); 49 47 50 48 kbd_port_ops_t msim_port = { 51 49 .init = msim_port_init, 52 .yield = msim_port_yield,53 .reclaim = msim_port_reclaim,54 50 .write = msim_port_write 55 51 }; … … 104 100 } 105 101 106 static void msim_port_yield(void)107 {108 }109 110 static void msim_port_reclaim(void)111 {112 }113 114 102 static void msim_port_write(uint8_t data) 115 103 { -
uspace/srv/hid/input/port/niagara.c
rce3efa0 r593e023 48 48 49 49 static int niagara_port_init(kbd_dev_t *); 50 static void niagara_port_yield(void);51 static void niagara_port_reclaim(void);52 50 static void niagara_port_write(uint8_t data); 53 51 54 52 kbd_port_ops_t niagara_port = { 55 53 .init = niagara_port_init, 56 .yield = niagara_port_yield,57 .reclaim = niagara_port_reclaim,58 54 .write = niagara_port_write 59 55 }; … … 79 75 static input_buffer_t input_buffer = (input_buffer_t) AS_AREA_ANY; 80 76 81 static volatile bool polling_disabled = false;82 77 static void niagara_thread_impl(void *arg); 83 78 … … 108 103 109 104 return 0; 110 }111 112 static void niagara_port_yield(void)113 {114 polling_disabled = true;115 }116 117 static void niagara_port_reclaim(void)118 {119 polling_disabled = false;120 105 } 121 106 … … 149 134 150 135 while (1) { 151 if (polling_disabled == false) 152 niagara_key_pressed(); 136 niagara_key_pressed(); 153 137 usleep(POLL_INTERVAL); 154 138 } -
uspace/srv/hid/input/port/ns16550.c
rce3efa0 r593e023 46 46 47 47 static int ns16550_port_init(kbd_dev_t *); 48 static void ns16550_port_yield(void);49 static void ns16550_port_reclaim(void);50 48 static void ns16550_port_write(uint8_t data); 51 49 52 50 kbd_port_ops_t ns16550_port = { 53 51 .init = ns16550_port_init, 54 .yield = ns16550_port_yield,55 .reclaim = ns16550_port_reclaim,56 52 .write = ns16550_port_write 57 53 }; … … 146 142 } 147 143 148 static void ns16550_port_yield(void)149 {150 }151 152 static void ns16550_port_reclaim(void)153 {154 }155 156 144 static void ns16550_port_write(uint8_t data) 157 145 { -
uspace/srv/hid/input/port/pl050.c
rce3efa0 r593e023 46 46 47 47 static int pl050_port_init(kbd_dev_t *); 48 static void pl050_port_yield(void);49 static void pl050_port_reclaim(void);50 48 static void pl050_port_write(uint8_t data); 51 49 52 50 kbd_port_ops_t pl050_port = { 53 51 .init = pl050_port_init, 54 .yield = pl050_port_yield,55 .reclaim = pl050_port_reclaim,56 52 .write = pl050_port_write 57 53 }; … … 129 125 } 130 126 131 static void pl050_port_yield(void)132 {133 }134 135 static void pl050_port_reclaim(void)136 {137 }138 139 127 static void pl050_port_write(uint8_t data) 140 128 { -
uspace/srv/hid/input/port/ski.c
rce3efa0 r593e023 45 45 46 46 static int ski_port_init(kbd_dev_t *); 47 static void ski_port_yield(void);48 static void ski_port_reclaim(void);49 47 static void ski_port_write(uint8_t data); 50 48 51 49 kbd_port_ops_t ski_port = { 52 50 .init = ski_port_init, 53 .yield = ski_port_yield,54 .reclaim = ski_port_reclaim,55 51 .write = ski_port_write 56 52 }; … … 64 60 static void ski_thread_impl(void *arg); 65 61 static int32_t ski_getchar(void); 66 67 static volatile bool polling_disabled = false;68 62 69 63 /** Initialize Ski port driver. */ … … 81 75 82 76 return 0; 83 }84 85 static void ski_port_yield(void)86 {87 polling_disabled = true;88 }89 90 static void ski_port_reclaim(void)91 {92 polling_disabled = false;93 77 } 94 78
Note:
See TracChangeset
for help on using the changeset viewer.
