Changeset 8820544 in mainline for uspace/drv/char
- Timestamp:
- 2014-08-16T00:02:04Z (11 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 35b8bfe, 8cd680c
- Parents:
- 83f29e0
- Location:
- uspace/drv/char
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/char/i8042/i8042.c
r83f29e0 r8820544 64 64 #define i8042_KBD_TRANSLATE 0x40 /* Use this to switch to XT scancodes */ 65 65 66 void default_handler(ddf_fun_t *, ipc_callid_t, ipc_call_t *);66 static void default_handler(ddf_fun_t *, ipc_callid_t, ipc_call_t *); 67 67 68 68 /** Port function operations. */ 69 69 static ddf_dev_ops_t ops = { 70 .default_handler = default_handler ,70 .default_handler = default_handler 71 71 }; 72 72 … … 123 123 * Write new data to the corresponding buffer. 124 124 * 125 * @param dev Device that caued the interrupt.126 125 * @param iid Call id. 127 126 * @param call pointerr to call data. 128 * 129 */ 130 static void i8042_irq_handler(ddf_dev_t *dev, ipc_callid_t iid, 131 ipc_call_t *call) 127 * @param dev Device that caued the interrupt. 128 * 129 */ 130 static void i8042_irq_handler(ipc_callid_t iid, ipc_call_t *call, 131 ddf_dev_t *dev) 132 132 { 133 133 i8042_t *controller = dev_i8042(dev); … … 361 361 * 362 362 */ 363 void default_handler(ddf_fun_t *fun, ipc_callid_t id, ipc_call_t *call)363 static void default_handler(ddf_fun_t *fun, ipc_callid_t id, ipc_call_t *call) 364 364 { 365 365 const sysarg_t method = IPC_GET_IMETHOD(*call); -
uspace/drv/char/i8042/i8042.h
r83f29e0 r8820544 68 68 } i8042_t; 69 69 70 int i8042_init(i8042_t *, addr_range_t *, int, int, ddf_dev_t *);70 extern int i8042_init(i8042_t *, addr_range_t *, int, int, ddf_dev_t *); 71 71 72 72 #endif -
uspace/drv/char/i8042/main.c
r83f29e0 r8820544 157 157 * interrupt storms when the default large stacks are used. 158 158 */ 159 async_set_ interrupt_handler_stack_size(PAGE_SIZE);159 async_set_notification_handler_stack_size(PAGE_SIZE); 160 160 161 161 return ddf_driver_main(&i8042_driver); -
uspace/drv/char/ns8250/ns8250.c
r83f29e0 r8820544 764 764 * data and reading the line status register. 765 765 * 766 * @param dev The serial port device. 767 */ 768 static inline void ns8250_interrupt_handler(ddf_dev_t *dev, ipc_callid_t iid, 769 ipc_call_t *icall) 766 * @param dev The serial port device. 767 * 768 */ 769 static inline void ns8250_interrupt_handler(ipc_callid_t iid, ipc_call_t *icall, 770 ddf_dev_t *dev) 770 771 { 771 772 ns8250_t *ns = dev_ns8250(dev);
Note:
See TracChangeset
for help on using the changeset viewer.