Changeset 1382446 in mainline
- Timestamp:
- 2020-12-14T19:09:05Z (4 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- d1582b50
- Parents:
- 0350033
- Files:
-
- 2 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
HelenOS.config
r0350033 r1382446 608 608 ! [(PLATFORM=ia32|PLATFORM=amd64|MACHINE=beagleboardxm)&CONFIG_HID_OUT!=none&CONFIG_FB=y] CONFIG_BFB_BPP (choice) 609 609 610 % Window system 611 ! [CONFIG_FB=y] CONFIG_WINSYS (y/n) 612 610 613 % Display double buffering 611 614 ! [CONFIG_FB=y] CONFIG_DISP_DOUBLE_BUF (y/n) -
uspace/app/init/init.c
r0350033 r1382446 272 272 } 273 273 274 #ifdef CONFIG_WINSYS 275 274 276 static errno_t display_server(void) 275 277 { … … 302 304 return retval; 303 305 } 306 307 #endif 304 308 305 309 static void getterm(const char *svc, const char *app, bool msg) … … 468 472 init_sysvol(); 469 473 474 #ifdef CONFIG_WINSYS 470 475 if (!config_key_exists("console")) { 471 476 rc = display_server(); … … 476 481 } 477 482 } 478 483 #endif 479 484 rc = console(HID_INPUT, HID_OUTPUT); 480 485 if (rc == EOK) { -
uspace/srv/hid/output/meson.build
r0350033 r1382446 28 28 # 29 29 30 deps = [ 'drv' ]30 deps = [ 'drv', 'fbfont', 'pixconv', 'ddev' ] 31 31 src = files( 32 32 'ctl/serial.c', 33 33 'port/ega.c', 34 34 'port/chardev.c', 35 'port/ddev.c', 35 36 'proto/vt100.c', 36 37 'output.c', -
uspace/srv/hid/output/output.c
r0350033 r1382446 41 41 #include "port/ega.h" 42 42 #include "port/chardev.h" 43 #include "port/ddev.h" 43 44 #include "output.h" 44 45 … … 486 487 if (!config_key_exists("console")) { 487 488 ega_init(); 489 #if defined(CONFIG_FB) && !defined(CONFIG_WINSYS) 490 /* 491 * NOTE: We don't have a good way of detecting the absence 492 * of a KFB display device at run time because of the 493 * asunchronous nature of device discovery 494 */ 495 output_ddev_init(); 496 #endif 488 497 } 489 498
Note:
See TracChangeset
for help on using the changeset viewer.