Howdy ... its one thing having typos in the docs. They can easily be fixed.... however, this post was about what appears to be a typo being present in the actual SDK code that is meant to be consumed by users.
For example, as of right now, if I want to create a variable that can be passed into "uart_init", I have to code:
So ... if this is really an accidental typo, then we can't simply change the value without potentially breaking existing code that may use this data type name. If it is a typo, then my vote would be to change the data type name and inform folks that they may have to code change before deploying apps.
Now ... being a dumb mono-language speaker, I look at Chinese writing and wouldn't even begin to know where to start to say something was spelled incorrectly. In fact, I'm so ignorant that I can't even tell you if it is possible to make spelling mistakes with logograms. I can easily see how a translation of the pronounced word "baud" (b -od) becomes "baut" (b -ot).