• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1root {
2    module = "talkweb,stm32f407";
3    device_info {
4        match_attr = "hdf_manager";
5        template host {
6            hostName = "";
7            priority = 100;
8            template device {
9                template deviceNode {
10                    policy = 0;
11                    priority = 100;
12                    preload = 0;
13                    permission = 0664;
14                    moduleName = "";
15                    serviceName = "";
16                    deviceMatchAttr = "";
17                }
18            }
19        }
20        platform :: host {
21            hostName = "platform_host";
22            priority = 50;
23            device_gpio :: device {
24                gpio0 :: deviceNode {
25                    policy = 0;
26                    priority = 60;
27                    moduleName = "ST_GPIO_MODULE_HDF";
28                    serviceName = "HDF_PLATFORM_GPIO";
29                    deviceMatchAttr = "gpio_config";
30                }
31            }
32            device_spi :: device {
33                spi0 :: deviceNode {
34                    policy = 2;
35                    priority = 100;
36                    moduleName = "ST_SPI_MODULE_HDF";
37                    serviceName = "HDF_PLATFORM_SPI_0";
38                    deviceMatchAttr = "spi_w25q_config";
39                }
40            }
41            device_uart1 :: device {
42		        uart1 :: deviceNode {
43                    policy = 2;
44                    priority = 100;
45                    moduleName = "ST_UART_MODULE_HDF";
46                    serviceName = "HDF_PLATFORM_UART_1";
47                    deviceMatchAttr = "uart_config1";
48		        }
49            }
50        }
51        misc :: host {
52            hostName = "misc_host";
53            priority = 100;
54            fs :: device {
55                littlefs :: deviceNode {
56                    policy = 0;
57                    priority = 100;
58                    moduleName = "HDF_FS_LITTLEFS";
59                    deviceMatchAttr = "littlefs_config";
60                }
61            }
62        }
63    }
64}
65
66