2 Copyright © 1995-2013, The AROS Development Team. All rights reserved.
8 #include <aros/kernel.h>
9 #include <aros/libcall.h>
11 #include <kernel_base.h>
13 /*****************************************************************************
16 #include <proto/kernel.h>
18 AROS_LH0I(int, KrnObtainInput
,
23 struct KernelBase
*, KernelBase
, 33, Kernel
)
26 Take over low-level debug input hardware and initialize the input
32 Nonzero for success, zero for failure (for example there's no input channel)
44 ******************************************************************************/
49 * The implementation of this function is entirely architecture-specific (at least for now).
50 * In fact this is a placeholder for an advanced low-level I/O subsystem, which will allow
51 * various hardware drivers (like ethernet) to provide their own debug I/O channels.
52 * This will allow to perform remote debugging and read boot logs on machines without serial
53 * ports, for example over Ethernet/USB/whatever.