Kconfig.sbtvd 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  1. menu "SBTVD Modules"
  2. config DTV_SUPPORT
  3. bool
  4. default y
  5. config DVB_SYSTEM_SBTVD_SUPPORT
  6. bool "SBTVD_SUPPORT"
  7. default y
  8. help
  9. Select SBTVD_SUPPORT
  10. config DVB_SYSTEM_SBTVD_NETWORK_NUM
  11. int "Num of SBTVD Network"
  12. default 1
  13. help
  14. Define the number of network of SBTVD
  15. config DVB_SYSTEM_SBTVD_TP_NUM
  16. int "Num of SBTVD Transport Stream"
  17. default 120
  18. help
  19. Define the number of transport stream of SBTVD
  20. config DVB_SYSTEM_SBTVD_SERVICE_NUM
  21. int "Num of SBTVD Service"
  22. default 1000
  23. help
  24. Define the number of service of SBTVD
  25. menu "On Air Upgrade Select"
  26. config SUPPORT_SSU_UPGRADE
  27. bool "SUPPORT_SSU_UPGRADE"
  28. help
  29. Define SSU Upgrade
  30. config SUPPORT_OAD_UPGRADE
  31. bool "SUPPORT_OAD_UPGRADE"
  32. help
  33. Define OAD Upgrade
  34. config SUPPORT_OTA_UPGRADE
  35. bool
  36. default y if (SUPPORT_SSU_UPGRADE || SUPPORT_OAD_UPGRADE)
  37. # config OTA_OUI_ID
  38. # depends on (SUPPORT_SSU_UPGRADE || SUPPORT_OAD_UPGRADE)
  39. # hex "OUI ID(3 bytes hex)"
  40. # default 000C3B
  41. # help
  42. # Select OUI ID(3 bytes)
  43. # config OTA_HW_MODEL
  44. # depends on (SUPPORT_SSU_UPGRADE || SUPPORT_OAD_UPGRADE)
  45. # hex "HW Model(2 bytes hex)"
  46. # default 0B00
  47. # help
  48. # Select HW Model(2 bytes)
  49. # config OTA_HW_VERSION
  50. # depends on (SUPPORT_SSU_UPGRADE || SUPPORT_OAD_UPGRADE)
  51. # hex "HW Version(2 bytes hex)"
  52. # default 0001
  53. # help
  54. # Select HW Version(2 bytes)
  55. # config OTA_SW_MODEL
  56. # depends on (SUPPORT_SSU_UPGRADE || SUPPORT_OAD_UPGRADE)
  57. # hex "SW Model(2 bytes hex)"
  58. # default 0B00
  59. # help
  60. # Select SW Model(2 bytes)
  61. # config OTA_SW_VERSION
  62. # depends on (SUPPORT_SSU_UPGRADE || SUPPORT_OAD_UPGRADE)
  63. # hex "SW Version(2 bytes hex)"
  64. # default 0001
  65. # help
  66. # Select SW Version(2 bytes)
  67. # config OTA_MARKING
  68. # hex "OTA Marking(2 bytes hex)"
  69. # default 0001
  70. # help
  71. # Select OTA Marking(2 bytes)
  72. # config MAIN_VERSION
  73. # hex "Main Version(2 bytes hex)"
  74. # default 0001
  75. # help
  76. # Select Main Version(2 bytes)
  77. # config SUB_VERSION
  78. # hex "Sub Version(2 bytes hex)"
  79. # default 0000
  80. # help
  81. # Select Sub Version(2 bytes)
  82. # config APP_VERSION
  83. # hex "APP Version(2 bytes hex)"
  84. # default 0001
  85. # help
  86. # Select APP Version(2 bytes)
  87. # config BOOTLOADER_VERSION
  88. # hex "Bootloader Version(2 bytes hex)"
  89. # default B00A
  90. # help
  91. # Select Bootloader Version(2 bytes)
  92. # config SWVERSION
  93. # string "SW Version Info(16 bytes string)"
  94. # default "DB06S0930A"
  95. # help
  96. # Select SW Version Info(16 bytes)
  97. endmenu # "On Air Upgrade Select"
  98. menu "CI Select"
  99. config SUPPORT_GENERAL_CI_SYS
  100. bool "CI support"
  101. default y
  102. config CI_PLUS_SUPPORT
  103. depends on SUPPORT_GENERAL_CI_SYS
  104. bool "CI plus Support"
  105. default n
  106. help
  107. Select CI plus Support
  108. # choice
  109. # prompt "CI plus Modules Select"
  110. # default SUPPORT_CI_PLUS_WITH_OBJLOADER
  111. # depends on CI_PLUS_SUPPORT
  112. #
  113. # config SUPPORT_CI_PLUS_WITH_OBJLOADER
  114. # bool "Support CIplus and include objloader"
  115. # help
  116. # Select Support CI plus and include objloader
  117. #
  118. # config SUPPORT_CI_PLUS_WITHOUT_OBJLOADER
  119. # bool "Support CIplus but no objloader"
  120. # help
  121. # Select Support CI plus but no objloader
  122. # endchoice
  123. config CIPLUS_SUPPORT
  124. depends on CI_SUPPORT
  125. bool "CI plus Support"
  126. default n
  127. help
  128. Select CI plus Support
  129. endmenu #"CI plus Select"
  130. config SUPPORT_MHEG5
  131. bool #"MHEG5 Support"
  132. default y if (SUPPORT_DTG_CERTIFICATION || CI_PLUS_SUPPORT)
  133. config SUPPORT_MHEG_EXTENSION
  134. bool
  135. default y if (SUPPORT_MHEG5)
  136. config SUPPORT_MHEG_EXT_ICS
  137. depends on DEBUG_RELEASE
  138. bool "MHEG ICS http Support"
  139. default y
  140. help
  141. Select ICS Support
  142. # config SUPPORT_TVVBI_TTX
  143. # depends on SUPPORT_TTX
  144. # bool "Support VCR TTX"
  145. # default y
  146. # help
  147. # Select Support VCR TTX
  148. config SUPPORT_PVR
  149. depends on DTV_SUPPORT
  150. bool "PVR Support"
  151. default y
  152. help
  153. Select PVR Support
  154. config SUPPORT_SHOWROOM_MODE
  155. bool "ShowRoom Mode Support"
  156. default y
  157. help
  158. Select ShowRoom Mode Support
  159. config SUPPORT_ISDB_SUBTITLE
  160. bool "ISDB Subtitle"
  161. default y
  162. help
  163. Select ISDB Subtitle
  164. endmenu #"SBTVD Modules"