1root {
2    platform {
3        i3c_config {
4            match_attr = "virtual_i3c";
5            template i3c_controller {
6                busId = 0;
7                busMode = 0x0;   // 0x0:pure; 0x1:mixed fast; 0x2:mixed limited; 0x3: mixed slow;
8                IrqNum = 20;
9                i3cMaxRate = 12900000;
10                i3cRate = 12500000;
11                i2cFmRate = 1000000;
12                i2cFmPlusRate = 400000; 
13            }
14            controller_0 :: i3c_controller {
15                busId = 18;
16                IrqNum = 20;
17            }
18            controller_1 :: i3c_controller {
19                busId = 19;
20                IrqNum = 21;
21            }
22        }
23    }
24	module = "i3c";
25    i3c_test_config {
26        i3c_controller_tester {
27            match_attr = "I3C_TEST";
28            busId = 18;
29            devAddr = 0x3f;
30            regAddr = 0xd0;
31            regLen = 2;
32            bufSize = 7;
33
34        }
35    }
36}
37