[NOTE] HAL 6 and OSAL Evolutions

This forum is dedicated to feedback, discussions about ongoing or future developments, ideas and suggestions regarding the ChibiOS projects are welcome.
User avatar
Giovanni
Site Admin
Posts: 10341
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 231 times
Been thanked: 205 times
Contact:

Re: [NOTE] HAL 6 and OSAL Evolutions

Postby Giovanni » Sun Oct 29, 2017 4:35 pm

Hi,

HAL queues under rework.

The idea is to be able to read-write I/O queues using data move operations, currently iqReadTimeout() and oqWriteTimeout() read/write data one byte at time which is not optimal.

I am also going to add functions to write input queues and read output queues from ISR side, non-blocking of course. This could make drivers more efficient it applicable.

The problem introduced with interval_t will also be addressed in this change.

Giovanni


Return to “Development and Feedback”

Who is online

Users browsing this forum: No registered users and 2 guests