]> granicus.if.org Git - esp-idf/commit
Merge branch 'feature/static_tx_buffer_if_psram' into 'master'
authorJiang Jiang Jian <jack@espressif.com>
Thu, 30 Mar 2017 13:45:39 +0000 (21:45 +0800)
committerJiang Jiang Jian <jack@espressif.com>
Thu, 30 Mar 2017 13:45:39 +0000 (21:45 +0800)
commit566a360d5f86f281529c7c0ba5cb956cb597ec98
treee3a8756e86045d2c96bd6552783d89c0f5f755ec
parent73612b004fdab2c524c6349c5fd0da50cf5b416e
parent4f89cc73e6f6f207e97afff873139b700cfb5ca3
Merge branch 'feature/static_tx_buffer_if_psram' into 'master'

Add WiFi static and dynamic tx buffer choice

If static tx buffer is selected, WiFi tx buffers are allocated when WiFi is initialized and released

    when WiFi is de-initialized. If dynamic tx buffer is selected, WiFi tx buffer is allocated when tx

    data is delivered from LWIP to WiFi and released when tx data is sent out by WiFi.

    The size of each static tx buffers is fixed to about 1.6KB and the size of dynamic tx buffers is

    depend on the length of the data delivered from LWIP.

    If PSRAM is enabled, "STATIC" should be selected to guarantee enough WiFi tx buffers.

    If PSRAM is disabled, "DYNAMIC" should be selected to improve the utilization of RAM.

See merge request !580