Changeset 9754ed2 in mainline
- Timestamp:
- 2021-12-22T20:47:11Z (3 years ago)
- Branches:
- master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 59768c7
- Parents:
- dbc1398
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
meson/arch/sparc64/meson.build
rdbc1398 r9754ed2 76 76 endif 77 77 78 79 78 if PROCESSOR == 'sun4v' 80 79 rd_essential_drv += [ … … 89 88 'drv/intctl/obio', 90 89 'drv/char/ns8250', 90 'drv/char/i8042', 91 'drv/hid/ps2mouse', 92 'drv/hid/xtkbd', 91 93 ] 92 94 endif -
tools/ew.py
rdbc1398 r9754ed2 173 173 raise Exception 174 174 if processor == 'us': 175 return 'system-sparc64', '-M sun4u --prom-env boot-args="console=devices/\\hw\\pci0\\01:01.0\\com1\\a"'175 return 'system-sparc64', '-M sun4u' 176 176 177 177 # processor = 'sun4v' … … 410 410 'image' : 'image.iso', 411 411 'audio' : False, 412 'console' : True,413 412 'net' : False, 414 413 'usb' : False, -
uspace/drv/bus/isa/ebus.dev
rdbc1398 r9754ed2 3 3 irq 2027 4 4 io_range 3f8 8 5 6 i8042: 7 match 100 isa/i8042 8 irq 2025 9 irq 2026 10 io_range 060 5 -
uspace/drv/char/i8042/i8042.c
rdbc1398 r9754ed2 2 2 * Copyright (c) 2001-2004 Jakub Jermar 3 3 * Copyright (c) 2006 Josef Cejka 4 * Copyright (c) 20 17Jiri Svoboda4 * Copyright (c) 2021 Jiri Svoboda 5 5 * Copyright (c) 2011 Jan Vesely 6 6 * All rights reserved. … … 146 146 fibril_mutex_unlock(&port->buf_lock); 147 147 fibril_condvar_broadcast(&port->buf_cv); 148 149 async_sess_t *parent_sess = ddf_dev_parent_sess_get(dev); 150 hw_res_clear_interrupt(parent_sess, port->irq); 148 151 } 149 152 … … 202 205 dev->kbd->cds.ops = &i8042_chardev_ops; 203 206 dev->kbd->cds.sarg = dev->kbd; 207 dev->kbd->irq = irq_kbd; 204 208 fibril_mutex_initialize(&dev->kbd->buf_lock); 205 209 fibril_condvar_initialize(&dev->kbd->buf_cv); … … 226 230 dev->aux->cds.ops = &i8042_chardev_ops; 227 231 dev->aux->cds.sarg = dev->aux; 232 dev->aux->irq = irq_mouse; 228 233 fibril_mutex_initialize(&dev->aux->buf_lock); 229 234 fibril_condvar_initialize(&dev->aux->buf_cv); -
uspace/drv/char/i8042/i8042.h
rdbc1398 r9754ed2 76 76 /** Signal new data in buffer */ 77 77 fibril_condvar_t buf_cv; 78 /** Interrupt number */ 79 int irq; 78 80 } i8042_port_t; 79 81
Note:
See TracChangeset
for help on using the changeset viewer.