linux驱动模型求证
在读到linux驱动模型注册一个platform平台设备的时候,有struct device platform={.bus_id="platform",}; 其他成员变量并没有初始化,想求证一下,其他成员变量是不是被gcc自动初始化为 0 或者null或者在其他我没看见的地方对他们有初始化操作。如果没有初始化 类似下面的操作可能会出错:if (dev->init_name) dev_set_name(dev, "%s", dev->init_name); 如果没初始化dev->init_name相当于一个野指针。
请大侠指点
页:
[1]