Changeset e037cf37 in mainline for kernel/genarch/src/fb/fb.c
- Timestamp:
- 2020-12-29T22:17:21Z (3 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 11e394f, d70dc1c4
- Parents:
- 1483981
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/genarch/src/fb/fb.c
r1483981 re037cf37 516 516 } 517 517 518 /** Framebuffer was mapped or unmapped. 519 * 520 * @param arg Framebuffer instance 521 */ 522 static void fb_mapped_changed(void *arg) 523 { 524 fb_instance_t *instance = (fb_instance_t *) arg; 525 526 if (!instance->parea.mapped) { 527 spinlock_lock(&instance->lock); 528 fb_redraw_internal(instance); 529 spinlock_unlock(&instance->lock); 530 } 531 } 532 518 533 /** Initialize framebuffer as a output character device 519 534 * … … 661 676 instance->parea.unpriv = false; 662 677 instance->parea.mapped = false; 678 instance->parea.mapped_changed = fb_mapped_changed; 679 instance->parea.arg = (void *) instance; 663 680 ddi_parea_register(&instance->parea); 664 681
Note:
See TracChangeset
for help on using the changeset viewer.