]> granicus.if.org Git - esp-idf/commit
Merge branch 'bugfix/touch_pad_read_takes_too_much_time' into 'master'
authorIvan Grokhotkov <ivan@espressif.com>
Tue, 21 Mar 2017 06:46:30 +0000 (14:46 +0800)
committerIvan Grokhotkov <ivan@espressif.com>
Tue, 21 Mar 2017 06:46:30 +0000 (14:46 +0800)
commite4e8a903c32126f9334b0048b3e4d6a2735aea93
tree1a58d0f935e7295daff74590bb7ac0480961b46b
parent55e34c546405a63ca2f6fc29770c1beff0e57a46
parent194d4e9ffdaefc53e72090ebdd07baf397c98ae3
Merge branch 'bugfix/touch_pad_read_takes_too_much_time' into 'master'

modify touch pad read function

The touch pad read function taks too much time within spin lock waiting for the "done bit". (about 7.6ms as we tested)
So we try to use a mutex on the touch read function and any other functions might change the "done bit".

See merge request !543