Changeset 973be64e in mainline for generic/src/console/chardev.c
- Timestamp:
- 2005-12-10T00:19:57Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- fcfac420
- Parents:
- 705b4149
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
generic/src/console/chardev.c
r705b4149 r973be64e 37 37 * @param op Implementation of character device operations. 38 38 */ 39 void chardev_initialize(chardev_t *chardev, chardev_operations_t *op) 39 void chardev_initialize(char *name,chardev_t *chardev, 40 chardev_operations_t *op) 40 41 { 42 chardev->name = name; 43 41 44 waitq_initialize(&chardev->wq); 42 45 spinlock_initialize(&chardev->lock, "chardev"); … … 57 60 if (chardev->counter == CHARDEV_BUFLEN - 1) { 58 61 /* buffer full => disable device interrupt */ 59 chardev->op->suspend( );62 chardev->op->suspend(chardev); 60 63 } 61 64
Note:
See TracChangeset
for help on using the changeset viewer.