libtriple: implement init_td_api and shutdown_td_api

provide compatibility with cs_api_init() and cs_api_exit()
This contains a DirectFB wrapper, needed to make the framebuffer
transparent. The framebuffer itself is usable without DFB.
Additionally it sets up the system for a changed RC address in "BIOS".

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@961 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: a6b89367bf
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2010-12-25 (Sat, 25 Dec 2010)
This commit is contained in:
Stefan Seyfried
2010-12-25 17:43:14 +00:00
parent 3d633a6b4f
commit e88e48629c
5 changed files with 157 additions and 2 deletions

View File

@@ -81,6 +81,7 @@ neutrino_LDADD += \
endif
if BOXTYPE_TRIPLE
neutrino_LDADD += \
$(top_builddir)/lib/libtriple/libtriple.a
$(top_builddir)/lib/libtriple/libtriple.a \
@DIRECTFB_LIBS@
endif