1*890e1f04SGeorge Liuoption('tests', type: 'feature', value: 'enabled', description: 'Build tests') 2*890e1f04SGeorge Liu 3*890e1f04SGeorge Liu# Timer constant 4*890e1f04SGeorge Liuoption('read-interval-ms', type: 'integer', value: 10, description: 'Read loop interval in millisecond (ms)') 5*890e1f04SGeorge Liu 6*890e1f04SGeorge Liu# Memory constants 7*890e1f04SGeorge Liuoption('memory-region-size', type: 'integer', value: 16384, description: 'Memory size allcated') 8*890e1f04SGeorge Liu# Default value 4035215360 is 0xF0848000 below 9*890e1f04SGeorge Liuoption('memory-region-offset', type: 'integer', value: 4035215360, description: 'Where the memory region is located') 10*890e1f04SGeorge Liu 11*890e1f04SGeorge Liu# Circular Buffer header constants 12*890e1f04SGeorge Liuoption('bmc-interface-version', type: 'integer', value: 0, description: 'BMC interface version to easily see compatibility') 13*890e1f04SGeorge Liuoption('queue-region-size', type: 'integer', value: 512, description: 'Normal error queue region size') 14*890e1f04SGeorge Liuoption('ue-region-size', type: 'integer', value: 80, description: 'Uncorrectable error region size') 15*890e1f04SGeorge Liu# Magic Number Array Constants 16*890e1f04SGeorge Liuoption('magic-number-byte1', type: 'integer', value: 1, description: 'Magic Number array[0] for validity, consists of 4 * uint32_t') 17*890e1f04SGeorge Liuoption('magic-number-byte2', type: 'integer', value: 2, description: 'Magic Number array[1] for validity, consists of 4 * uint32_t') 18*890e1f04SGeorge Liuoption('magic-number-byte3', type: 'integer', value: 3, description: 'Magic Number array[2] for validity, consists of 4 * uint32_t') 19*890e1f04SGeorge Liuoption('magic-number-byte4', type: 'integer', value: 4, description: 'Magic Number array[3] for validity, consists of 4 * uint32_t') 20