Michael.de
Neuer User
- Mitglied seit
- 18 Jul 2009
- Beiträge
- 30
- Punkte für Reaktionen
- 0
- Punkte
- 0
@horatio42:
Welchen TDM-Kanal ein chan benutzt ist eigentlich egal. Im alten Code wurde beispielsweise nur jeder zweite Timeslot zwischen TS1 und TS16 benutzt (si3210/ixp425_hss_port0_cfg.h). Der neue TDM-code benutzt die Timeslots TS1-TS8 durchgehend (mach/ixp4xx_tdm_cfg.h)
Ja, die Callback-Funktion benötigt einen chan-pointer, bekommt ja aber nur ein int id (original TDM), deshalb der code im vorigen post der aus der id einen chan-pointer aus hfc_card holt und den benötigten pointer setzt. Dabei habe ich vorrausgesetzt das die erste hfc-Karte TS0 und TS1 benutzt, die zweite Karte TS2 und TS3 ... (um analog kümmern wir uns später)
Gruß Michael
Ich glaube das es sinvoll ist, schließlich haben pointer von zaphfc in TDM nichts verloren!...war aber unsicher ob das sinnvoll ist
Welchen TDM-Kanal ein chan benutzt ist eigentlich egal. Im alten Code wurde beispielsweise nur jeder zweite Timeslot zwischen TS1 und TS16 benutzt (si3210/ixp425_hss_port0_cfg.h). Der neue TDM-code benutzt die Timeslots TS1-TS8 durchgehend (mach/ixp4xx_tdm_cfg.h)
Ja, die Callback-Funktion benötigt einen chan-pointer, bekommt ja aber nur ein int id (original TDM), deshalb der code im vorigen post der aus der id einen chan-pointer aus hfc_card holt und den benötigten pointer setzt. Dabei habe ich vorrausgesetzt das die erste hfc-Karte TS0 und TS1 benutzt, die zweite Karte TS2 und TS3 ... (um analog kümmern wir uns später)
Gruß Michael