Am Sonntag, 22. Juli 2007 22:07:32 schrieb Manu Abraham: > Hi all, > > On one of the devices that i am working upon, it has a bus control entity. > ie > > The device looks like this > > The device consists of > > 1) a BUS Interface Unit > 2) on this bus Interface unit (BIU) there is one single physical I2C bus > 3) a built in MASTER demodulator > > > The I2C bus on the device is _not_ directly connected to any > peripherals such as demods and or tuners. > > The bus goes to a control unit where the bus is split into 2 based on > a control word sent to the Bus Control Unit (BCU) > > The split out bus goes out like this > > 1) goes to the MASTER tuner for the built in demodulator > 2) goes to a SLAVE demodulator, which has just one switchable I2C > output for the tuner > > ie , the configuration looks like 2, 2 way switches cascaded together, > when the MASTER and SLAVE demodulators are cascaded. > > Looking at the device and thinking a lot, i don't see how the control > can fit in as a part of the frontend at all, as the it has nothing to > do with the frontend, but just the BIU. > > Some thought that i have, at present go like this > > * register independant virtual buses for each device, on device > access, the relevant control word is appended to the BIU device > register. > > * have one bus alone, but add a control for the bus such that the > control can be initiated from some place, but as i explained, this > control is not on the frontend/demodulator but on the Host controller. > > I would like to hear comments people have on this, or better ideas if any. > > Thanks, > Manu > Manu. although you're a rather selfish and utmost egoist human being who has destroyed and turned down a lot of good people's efforts by your inside living proven selfishness and egoism: If you could formulate your request a bit less abstract and more filled up with some examples then there could be at least a small chance that you get some answer at all on your request. Anyway I got real sick of your attitudes and manners (i. e. no time windows, just empty promises never to be fulfilled and so on..). It feels real sucking up with you everytime one feels that you do not have any clue to solve problems that indeed are existing! If you still claim to be a core maintainer then please show people that you indeed provide the virtues of a real core maintainer. Otherwise stay away from claiming to be one! The basic virtues are: 1. reliability and 2. high communication level! And please stick to one basic rule or simply leave it and get outta here: You personally are measured by your positive results (i. e. producing well functionable and effective good drivers, no disfunctionable crap, whatever device it may be!) Regards Uwe P. S.: Above all my criticism on you personally I still share the basic thought with you that Mauro "the horse" Chehab is, regarding his real capabilities and his basic attitudes towards a common linuxtv project, just another "Apparatschnik" mismatch that absolutely noone needs! The basic rule of mismatch is: Every fish starts stinking from the head down to the tail, not and never vice versa!! And this goes for Mister Johannes Stezenbach too!!!! > _______________________________________________ > linux-dvb mailing list > linux-dvb@xxxxxxxxxxx > http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb