Deleted Added
full compact
OsdDebug.c (193530) OsdDebug.c (222544)
1/*-
2 * Copyright (c) 2000 Michael Smith
3 * Copyright (c) 2000 BSDi
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 16 unchanged lines hidden (view full) ---

25 * SUCH DAMAGE.
26 */
27
28/*
29 * 6.8 : Debugging support
30 */
31
32#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 2000 Michael Smith
3 * Copyright (c) 2000 BSDi
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 16 unchanged lines hidden (view full) ---

25 * SUCH DAMAGE.
26 */
27
28/*
29 * 6.8 : Debugging support
30 */
31
32#include <sys/cdefs.h>
33__FBSDID("$FreeBSD: head/sys/dev/acpica/Osd/OsdDebug.c 193530 2009-06-05 18:44:36Z jkim $");
33__FBSDID("$FreeBSD: head/sys/dev/acpica/Osd/OsdDebug.c 222544 2011-05-31 19:45:58Z jkim $");
34
35#include "opt_ddb.h"
36#include <sys/param.h>
37#include <sys/kdb.h>
38#include <sys/kernel.h>
39#include <sys/bus.h>
40#include <machine/bus.h>
41#include <ddb/ddb.h>
42#include <ddb/db_output.h>
43
44#include <contrib/dev/acpica/include/acpi.h>
45#include <contrib/dev/acpica/include/accommon.h>
46#include <contrib/dev/acpica/include/acdebug.h>
47
48#include <dev/acpica/acpivar.h>
49
34
35#include "opt_ddb.h"
36#include <sys/param.h>
37#include <sys/kdb.h>
38#include <sys/kernel.h>
39#include <sys/bus.h>
40#include <machine/bus.h>
41#include <ddb/ddb.h>
42#include <ddb/db_output.h>
43
44#include <contrib/dev/acpica/include/acpi.h>
45#include <contrib/dev/acpica/include/accommon.h>
46#include <contrib/dev/acpica/include/acdebug.h>
47
48#include <dev/acpica/acpivar.h>
49
50UINT32
51AcpiOsGetLine(char *Buffer)
50ACPI_STATUS
51AcpiOsGetLine(char *Buffer, UINT32 BufferLength, UINT32 *BytesRead)
52{
53#ifdef DDB
52{
53#ifdef DDB
54 char *cp;
54 char *cp;
55
55
56 db_readline(Buffer, 80);
57 for (cp = Buffer; *cp != 0; cp++)
58 if (*cp == '\n')
59 *cp = 0;
60 return (AE_OK);
56 cp = Buffer;
57 if (db_readline(Buffer, BufferLength) > 0)
58 while (*cp != '\0' && *cp != '\n' && *cp != '\r')
59 cp++;
60 *cp = '\0';
61 if (BytesRead != NULL)
62 *BytesRead = cp - Buffer;
63 return (AE_OK);
61#else
64#else
62 printf("AcpiOsGetLine called but no input support");
63 return (AE_NOT_EXIST);
65 printf("AcpiOsGetLine called but no input support");
66 return (AE_NOT_EXIST);
64#endif /* DDB */
65}
66
67ACPI_STATUS
68AcpiOsSignal(UINT32 Function, void *Info)
69{
70 ACPI_SIGNAL_FATAL_INFO *fatal;
71

--- 40 unchanged lines hidden ---
67#endif /* DDB */
68}
69
70ACPI_STATUS
71AcpiOsSignal(UINT32 Function, void *Info)
72{
73 ACPI_SIGNAL_FATAL_INFO *fatal;
74

--- 40 unchanged lines hidden ---