syscons.h (130585) | syscons.h (132199) |
---|---|
1/*- 2 * Copyright (c) 1995-1998 S�ren Schmidt 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 11 unchanged lines hidden (view full) --- 20 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 21 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 22 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 23 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 24 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 * | 1/*- 2 * Copyright (c) 1995-1998 S�ren Schmidt 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 11 unchanged lines hidden (view full) --- 20 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 21 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 22 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 23 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 24 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 * |
28 * $FreeBSD: head/sys/dev/syscons/syscons.h 130585 2004-06-16 09:47:26Z phk $ | 28 * $FreeBSD: head/sys/dev/syscons/syscons.h 132199 2004-07-15 08:26:07Z phk $ |
29 */ 30 31#ifndef _DEV_SYSCONS_SYSCONS_H_ 32#define _DEV_SYSCONS_SYSCONS_H_ 33 34/* machine-dependent part of the header */ 35 36#ifdef PC98 --- 349 unchanged lines hidden (view full) --- 386 switch (type) { \ 387 case MOD_LOAD: \ 388 return sc_term_add(&sw); \ 389 case MOD_UNLOAD: \ 390 if (sw.te_refcount > 0) \ 391 return EBUSY; \ 392 return sc_term_remove(&sw); \ 393 default: \ | 29 */ 30 31#ifndef _DEV_SYSCONS_SYSCONS_H_ 32#define _DEV_SYSCONS_SYSCONS_H_ 33 34/* machine-dependent part of the header */ 35 36#ifdef PC98 --- 349 unchanged lines hidden (view full) --- 386 switch (type) { \ 387 case MOD_LOAD: \ 388 return sc_term_add(&sw); \ 389 case MOD_UNLOAD: \ 390 if (sw.te_refcount > 0) \ 391 return EBUSY; \ 392 return sc_term_remove(&sw); \ 393 default: \ |
394 return EOPNOTSUPP; \ |
|
394 break; \ 395 } \ 396 return 0; \ 397 } \ 398 static moduledata_t scterm_##name##_mod = { \ 399 "scterm-" #name, \ 400 scterm_##name##_event, \ 401 NULL, \ --- 55 unchanged lines hidden (view full) --- 457 case MOD_UNLOAD: \ 458 SET_FOREACH(list, set) { \ 459 error = sc_render_remove(*list);\ 460 if (error) \ 461 break; \ 462 } \ 463 break; \ 464 default: \ | 395 break; \ 396 } \ 397 return 0; \ 398 } \ 399 static moduledata_t scterm_##name##_mod = { \ 400 "scterm-" #name, \ 401 scterm_##name##_event, \ 402 NULL, \ --- 55 unchanged lines hidden (view full) --- 458 case MOD_UNLOAD: \ 459 SET_FOREACH(list, set) { \ 460 error = sc_render_remove(*list);\ 461 if (error) \ 462 break; \ 463 } \ 464 break; \ 465 default: \ |
466 return EOPNOTSUPP; \ |
|
465 break; \ 466 } \ 467 return error; \ 468 } \ 469 static moduledata_t scrndr_##name##_mod = { \ 470 "scrndr-" #name, \ 471 scrndr_##name##_event, \ 472 NULL, \ --- 180 unchanged lines hidden --- | 467 break; \ 468 } \ 469 return error; \ 470 } \ 471 static moduledata_t scrndr_##name##_mod = { \ 472 "scrndr-" #name, \ 473 scrndr_##name##_event, \ 474 NULL, \ --- 180 unchanged lines hidden --- |