ESP8266 シリアル wifi チップのプログラミングを検討しています。その SDK の例では、os_zalloc
where I would expectedと呼ばれる関数を広範囲に使用していmalloc
ます。
場合によっては、os_malloc
も使用されます。したがって、それらは機能が同一であるようには見えません。
残念ながら、ドキュメントはありません。次のヘッダー ファイルから推測できる人はいますか?
#ifndef __MEM_H__
#define __MEM_H__
//void *pvPortMalloc( size_t xWantedSize );
//void vPortFree( void *pv );
//void *pvPortZalloc(size_t size);
#define os_malloc pvPortMalloc
#define os_free vPortFree
#define os_zalloc pvPortZalloc
#endif