blob: ce07181ffe2f4414ab992cf6a2f956e787ec2561 [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
Patrick Williams57d05172025-03-03 11:09:12 -05004option(
5 'read-interval-ms',
6 type: 'integer',
7 value: 10,
8 description: 'Read loop interval in millisecond (ms)',
9)
Brandon Kim1a3dc602022-06-17 11:34:33 -070010
11# Memory constants
Patrick Williams57d05172025-03-03 11:09:12 -050012option(
13 'memory-region-size',
14 type: 'integer',
15 value: 16384,
16 description: 'Memory size allcated',
17)
Brandon Kim1a3dc602022-06-17 11:34:33 -070018# Default value 4035215360 is 0xF0848000 below
Patrick Williams57d05172025-03-03 11:09:12 -050019option(
20 'memory-region-offset',
21 type: 'integer',
22 value: 4035215360,
23 description: 'Where the memory region is located',
24)
Brandon Kim1a3dc602022-06-17 11:34:33 -070025
26# Circular Buffer header constants
Patrick Williams57d05172025-03-03 11:09:12 -050027option(
28 'bmc-interface-version',
29 type: 'integer',
30 value: 0,
31 description: 'BMC interface version to easily see compatibility',
32)
33option(
34 'queue-region-size',
35 type: 'integer',
36 value: 512,
37 description: 'Normal error queue region size',
38)
39option(
40 'ue-region-size',
41 type: 'integer',
42 value: 80,
43 description: 'Uncorrectable error region size',
44)
Brandon Kim1a3dc602022-06-17 11:34:33 -070045# Magic Number Array Constants
Patrick Williams57d05172025-03-03 11:09:12 -050046option(
47 'magic-number-byte1',
48 type: 'integer',
49 value: 1,
50 description: 'Magic Number array[0] for validity, consists of 4 * uint32_t',
51)
52option(
53 'magic-number-byte2',
54 type: 'integer',
55 value: 2,
56 description: 'Magic Number array[1] for validity, consists of 4 * uint32_t',
57)
58option(
59 'magic-number-byte3',
60 type: 'integer',
61 value: 3,
62 description: 'Magic Number array[2] for validity, consists of 4 * uint32_t',
63)
64option(
65 'magic-number-byte4',
66 type: 'integer',
67 value: 4,
68 description: 'Magic Number array[3] for validity, consists of 4 * uint32_t',
69)