[linux-dvb] Non-regression tests for Manu's libsi and bye-bye Twinhan

Dominique Dumont domi.dumont at free.fr
Sat Jun 25 16:31:25 CEST 2005


Hello

For what it's worth, here's the non-reg tests based on 'check' [2]
that I wrote 2 months ago for Manu's libsi. Since I don't believe that
current Twinhan cards will ever work correctly with TPS (french
bouquet with Viaccess 2 encryption), I'm no longer interested in
spending hours on twinhan drivers and HLCI (which is currently a
twinhan only API).  See [1] for details.

If someone wants to take over the non-reg tests for Manu's lib, you
hereby have my blessing.

On my side, I'm switching to Nova-CI and Aston CAM. These 2 items were
found to work well with TPS by Frederic Cand. Besides, since there's
no firmware on the hauppauge card, we have a real control of the
en50221 implemention. On the CAM side, I know the guy who's working on
the embedded firmware (cc'ed), so I don't expect to be left in the
dark on that side either.

Cheers

[1] http://linuxtv.org/wiki/index.php/Hercules_Smart_TV_Satellite
[2] http://check.sourceforge.net/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: check_libsi.c
Type: text/x-csrc
Size: 10368 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/linux-dvb/attachments/20050625/92c44324/check_libsi.c
-------------- next part --------------
# this is a very simple makefile for the 
# check examples. in a real-world situation 
# you would have to modify your make setup accordingly.

LDFLAGS=-lcheck -lsi
CFLAGS=-g -Wall -O2 -Ilibsi -Llibsi
CC=gcc

test: check_libsi
	./check_libsi

check_libsi: check_libsi.o libsi/libsi.a
	$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) 

%.o: %.c %.h libsi/si.a
	cd libsi && make ;
	$(CC) $(CFLAGS) -c $<

clean:
	rm *.o check_libsi


More information about the linux-dvb mailing list