1 #include <aros/kernel.h>
2 #include <aros/libcall.h>
4 #include <kernel_base.h>
6 /*****************************************************************************
9 #include <proto/kernel.h>
11 AROS_LH0I(int, KrnObtainInput
,
16 struct KernelBase
*, KernelBase
, 33, Kernel
)
19 Take over low-level debug input hardware and initialize the input
25 Nonzero for success, zero for failure (for example there's no input channel)
37 ******************************************************************************/
42 * The implementation of this function is entirely architecture-specific (at least for now).
43 * In fact this is a placeholder for an advanced low-level I/O subsystem, which will allow
44 * various hardware drivers (like ethernet) to provide their own debug I/O channels.
45 * This will allow to perform remote debugging and read boot logs on machines without serial
46 * ports, for example over Ethernet/USB/whatever.