X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=README;h=f25c53946cbc5d64fd1772c48977a9fa3f0f191d;hb=328611607923ad092eceda9d44fd3684e70e5e1f;hp=de118ea8befe2edd212a0f2fd247a68e7eb1186d;hpb=4d3a75622545306c7a5d24789d2239ed2560703f;p=deb_libcec.git diff --git a/README b/README index de118ea..f25c539 100644 --- a/README +++ b/README @@ -4,7 +4,7 @@ You can find a list of frequently asked questions on the following page: http://libcec.pulse-eight.com/faq =============================================================================== - === Linux === + === Linux & BSD === =============================================================================== libCEC needs the following dependencies in order to work correctly: @@ -25,7 +25,7 @@ be auto-detected. * udev development headers v151 or later To compile, execute the following commands: -# autoreconf -vif +# ./bootstrap # ./configure # make # sudo make install @@ -40,8 +40,8 @@ To compile libCEC on OS-X, you'll need the following dependencies: * pkg-config * xcode 3.2.6 or later -To compile, execute the following commands (TODO: please verify): -# autoreconf -vif +To compile, execute the following command: +# ./bootstrap # ./configure # make # sudo make install @@ -100,18 +100,18 @@ for 'configure': --with-rpi-lib-path="/path/to/libbcm_host.so" =============================================================================== - === CuBox === + === CuBox / TDA995x === =============================================================================== -Solid-Run's CuBox uses an HDMI tranceiver by NXP. The device driver for this, -which is based on an SDK by the chip vendor, is built into the kernel. The -following options for 'configure' have been introduced: +Solid-Run's CuBox uses a combined HDMI tranceiver / CEC controller by NXP. The +device driver for it is based on an SDK by the chip vendor and is compiled into +the Linux kernel. The following options for 'configure' have been introduced: -To enable support for the CuBox: ---enable-cubox +To enable support for the CuBox / TDA995x: +--enable-tda995x -To specify the path for the NXP SDK: ---with-nxp-toolkit-path='path/to/linux/drivers/video/dovefb/nxp_hdmi' +To specify the path to the SDK part of the kernel driver: +--with-tda995x-toolkit-path='path/to/linux/drivers/video/dovefb/nxp_hdmi' If the toolkit path is not specified, it is assumed that a directory named 'nxp_hdmi' (or a link to it) exists in the top level of the source tree. @@ -120,6 +120,10 @@ If the toolkit path is not specified, it is assumed that a directory named === Debugging / Testing === =============================================================================== +To compile libCEC with extensive debugging output, pass the following argument +to configure on Linux/OS-X/BSD: +--enable-debug + We provide a test client, named cec-client, to debug the device. To check whether the device can be detected, execute the following command: * cec-client -l