Hi Bernd,

Nice finding! Could you please submit a Pull Request?

This is very easy, just fork the
https://github.com/apache/incubator-nuttx to github user, apply your
patch and click on Pulll requests -> New pull request

Thank you very much!

BR,

Alan

On 10/29/20, Bernd Walter <ti...@cicely7.cicely.de> wrote:
> When using an I2C master, the file won't compile without the change,
> because BUSY is undefined
>
> diff --git a/contrib/nuttx/arch/arm/src/samd2l2/sam_i2c_master.c
> b/contrib/nuttx/arch/arm/src/samd2l2/sam_i2c_master.c
> index 0874a66716..588b355336 100644
> --- a/contrib/nuttx/arch/arm/src/samd2l2/sam_i2c_master.c
> +++ b/contrib/nuttx/arch/arm/src/samd2l2/sam_i2c_master.c
> @@ -998,7 +998,7 @@ static int sam_i2c_transfer(FAR struct i2c_master_s
> *dev,
>
>    /* Initiate the message transfer */
>
> -  ret = -BUSY;
> +  ret = -EBUSY;
>
>    /* Initiate the transfer.  The rest will be handled from interrupt
> logic.
>     * Interrupts must be disabled to prevent re-entrance from the interrupt
>
> --
> B.Walter <be...@bwct.de> http://www.bwct.de
> Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.
>

Reply via email to