Supper Thomas
Supper Thomas
@tangzz98 请帮忙测试一下,谢谢。当前代码可以编译,正常运行即可。
可以先尝试提交个软件包上来,我们一起看看。
> 因为涉及到设备类型,需要增加RT_Device_Class_EEPROM,可能按软件包来估计不行,要不我先提PR? EEPROM 是不是通过IIC通信的?可否用这个RT_Device_Class_I2CBUS ? 你可以尝试整理下AT24Cxx的API。
> 也有一些eeprom是spi接口的,不过还是i2c接口的多 可以搞个软件包,对接SPI 或者I2C,上层操作应该差不多的吧?提供接口。
> > > > 如果放在软件包,从驱动往EEPROM的设备框架层注册时,就只能用现有的设备枚举类型,用RT_Device_Class_I2CBUS或是RT_Device_Class_SPI应该都不合适,RT_Device_Class_MTD和RT_Device_Class_Block也好像不合适, 好像RT_Device_Class_MTD比其它几个会合适点,那就用这个吧 RT_Device_Class_MTD 嗯,就这个比较好
@Jackistang Linux 下面没有问题,windows下面有问题,更新一下windows的qemu试试看。
更新windows qemu 到7.0.0 不起作用。
@greedyhao
> 上周末忙其他事情了,这周抽空解决下 嗯,如果觉得有困难,可以论坛里提问。或者请求帮忙。我可以帮忙。
> > > > ## Style check summary > > ### Our coding style is [here!](https://github.com/apache/mynewt-core/blob/master/CODING_STANDARDS.md) > > > #### porting/nimble/include/os/endian.h > > > ```diff > @@ -29,35 +29,35 @@...