menu "BBOX - Running data recorder menu"

config MNTN_BB
	bool "BBOX run data recorder"
	depends on SYSFS && PLATFORM_MAINTAIN
	default n
	help
	  This module can record some data about kernel internal info.
	  Include:
	  the task switch,
	  interrupts switch,
	  arm exception info,
	  etc ...

config MNTN_BB_DIAGINFO
	bool "blackbox diaginfo"
	depends on MNTN_BB
	default n
	help
	  This module used to record nonreset exception.

config MNTN_BB_HOOK_DEBUG
	bool "blackbox hook trace debug"
	depends on MNTN_BB
	default n
	help
	  This module used to record hook debuginfo.
config BBOX_MEM_TRACE
        bool "dfx mem trace"
        depends on MNTN_BB
        default n
        help
          This module used to record mem trace info.
          Include:
          mem trace,
          etc

config MNTN_HW_DIAG
	bool "mntn hareware diaginfo record"
	depends on MNTN_BB_DIAGINFO
	default n
	help
	  This module record diaginfo to judge hardware fault

config MNTN_PARTION_MEM
	bool "mntn boot&UEFI exception record"
	depends on MNTN_BB && MNTN_PC
	default n
	help
	  This module record bootloader fault, depends on dts mem

endmenu
