blob: ea8eb6bd5913832ba3fc7fb75fabb61a3032f08a [file] [log] [blame]
George Liubbe408c2023-08-07 16:45:15 +08001option('tests', type: 'feature', value: 'enabled', description: 'Build tests')
Brandon Kim1a3dc602022-06-17 11:34:33 -07002
Michael Shen57af3ff2022-10-17 21:21:04 +00003# Timer constant
Brandon Kim1a3dc602022-06-17 11:34:33 -07004option('read-interval-ms', type: 'integer', value: 10, description: 'Read loop interval in millisecond (ms)')
5
6# Memory constants
7option('memory-region-size', type: 'integer', value: 16384, description: 'Memory size allcated')
8# Default value 4035215360 is 0xF0848000 below
9option('memory-region-offset', type: 'integer', value: 4035215360, description: 'Where the memory region is located')
10
11# Circular Buffer header constants
12option('bmc-interface-version', type: 'integer', value: 0, description: 'BMC interface version to easily see compatibility')
13option('queue-region-size', type: 'integer', value: 0, description: 'Normal error queue region size')
14option('ue-region-size', type: 'integer', value: 0, description: 'Uncorrectable error region size')
15# Magic Number Array Constants
16option('magic-number-byte1', type: 'integer', value: 1, description: 'Magic Number array[0] for validity, consists of 4 * uint32_t')
17option('magic-number-byte2', type: 'integer', value: 2, description: 'Magic Number array[1] for validity, consists of 4 * uint32_t')
18option('magic-number-byte3', type: 'integer', value: 3, description: 'Magic Number array[2] for validity, consists of 4 * uint32_t')
19option('magic-number-byte4', type: 'integer', value: 4, description: 'Magic Number array[3] for validity, consists of 4 * uint32_t')