- complete rework of TLL and SCM loaders, removing all "unsafe" code

- fixed various issues with SCM files
This commit is contained in:
hbeham
2013-04-03 12:47:24 +02:00
parent e194ff983b
commit 994235e020
78 changed files with 4896 additions and 2961 deletions

View File

@@ -1,35 +1,6 @@
; FileConfigurationX: overall file and DVB-S data layout
; ACTChannelDataMappingX: analog, DVB-C and DVB-T channel data mapping for data length X
[FileConfiguration1]
; LM and PM series except LM611S and LM340S
magicBytes = 90, 90, 90, 90
satCount = 64
satLength = 44
transponderCount = 2400
transponderLength = 40
dvbsChannelCount = 7520
dvbsChannelLength = 72
lnbCount = 40
lnbLength = 44
[FileConfiguration2]
; LV and LW series (some LW don't have DVB-S though), some LM models
magicBytes = 90, 90, 90, 90
satCount = 64
satLength = 44
transponderCount = 2400
transponderLength = 40
dvbsChannelCount = 7520
dvbsChannelLength = 68
lnbCount = 40
lnbLength = 44
[FileConfiguration3]
; DM and LH series
magicBytes =
satCount = 0
[ACTChannelDataMapping:192]
; LM series with Firmware 4.x (all except LM611S and LM340S)
@@ -48,6 +19,8 @@
offOriginalNetworkId = 102
offTransportStreamId = 104
offFavorites2 = 134
offDeleted = 134
maskDeleted = 0x42
offLock = 135
maskLock = 0x01
offSkip = 135
@@ -74,6 +47,8 @@
offOriginalNetworkId = 102
offTransportStreamId = 104
offFavorites2 = 134
offDeleted = 134
maskDeleted = 0x42
offLock = 135
maskLock = 0x01
offSkip = 135
@@ -101,6 +76,8 @@
offOriginalNetworkId = 98
offTransportStreamId = 100
offFavorites2 = 130
offDeleted = 130
maskDeleted = 0x42
offLock = 131
maskLock = 0x01
offSkip = 131
@@ -128,6 +105,8 @@
offTransportStreamId = 100
offProgramNr2 = 120
offFavorites2 = 126
offDeleted = 126
maskDeleted = 0x42
offLock = 127
maskLock = 0x01
offSkip = 127
@@ -155,6 +134,8 @@
offTransportStreamId = 96
offProgramNr2 = 116
offFavorites2 = 122
offDeleted = 122
maskDeleted = 0x42
offLock = 123
maskLock = 0x01
offSkip = 123
@@ -182,6 +163,8 @@
offFrequencyLong = 96
offProgramNr2 = 108
offFavorites2 = 113
offDeleted = 113
maskDeleted = 0x42
offLock = 113
maskLock =
offSkip = 113
@@ -191,6 +174,28 @@
offServiceType = 115
offAudioPid2 = 158
[DvbsBlock:687880]
; everything before LM series (but including LM611S and LM340S)
satCount = 64
satLength = 44
transponderCount = 2400
transponderLength = 40
dvbsChannelCount = 7520
dvbsChannelLength = 68
lnbCount = 40
lnbLength = 44
[DvbsBlock:717960]
; LM and PM series except LM611S and LM340S
satCount = 64
satLength = 44
transponderCount = 2400
transponderLength = 40
dvbsChannelCount = 7520
dvbsChannelLength = 72
lnbCount = 40
lnbLength = 44
[SatChannelDataMapping:68]
lenName = 40
offSatelliteNr = 0
@@ -198,8 +203,7 @@
offTransponderIndex = 5, 12
offProgramNr = 8
offProgramNrPreset = 10
offFavorites = 14
maskFavorites = 0x3C
offFavorites2 = 14
offDeleted = 14
maskDeleted = 0x42
offEncrypted = 14
@@ -226,8 +230,7 @@
offTransponderIndex = 6, 12
offProgramNr = 8
offProgramNrPreset = 10
offFavorites = 14
maskFavorites = 0x3C
offFavorites2 = 14
offDeleted = 14
maskDeleted = 0x42
offEncrypted = 14