"Enchantment - Extended Mix" by Nora En Pure
https://open.spotify.com/track/3aRntvdlrkjEwJs6pVF9HN?si=2DUkp1ArQHqC0bwKBAq83Q
"Enchantment / Cello Suite No.1 in G Major" by Nora En Pure / Bach
https://open.spotify.com/track/4DiuwmmlIFwF5rFljlannW?si=f9ZEy9rST_qTkbZzkrw8iA
#Ubuntu 21.04 will use #Wayland by default
https://www.omgubuntu.co.uk/2021/01/ubuntu-21-04-will-use-wayland-by-default
#BL602 SPI Data Transfer needs a "void *" parameter ... Which is cast to an "spi_ioc_transfer_t" ... That belongs to AliOS 😭
https://github.com/lupyuen/bl_iot_sdk/blob/spi/components/hal_drv/bl602_hal/hal_spi.c#L464-L502
@lupyuen Ooh, I just read that Char Siew is the Chinese alternative of Babi Pangang. Mjum! I like that!
Sign the Statement of Support for Transgender Students in Singapore
Init #BL602 SPI Port ... No more traps!
https://github.com/lupyuen/bl_iot_sdk/blob/spi/customer_app/sdk_app_spi/sdk_app_spi/demo.c#L42-L69
"Serious" vulnerability found in Libgcrypt, #GnuPG's crypto library
https://www.helpnetsecurity.com/2021/01/29/libgcrypt-vulnerability/
Another #BL602 trap! "vfs_spi_init_fullname" doesn't return the SPI Device ... It passes the SPI Device to AliOS! Let's create our own function to init the SPI Port without AliOS 🤔
https://github.com/lupyuen/bl_iot_sdk/blob/spi/components/hal_drv/bl602_hal/hal_spi.c#L504-L571
Programming language for #Excel now Turing Complete
https://visualstudiomagazine.com/articles/2021/01/27/excel-lambda.aspx?m=1
Nope #BL602 it's a trap! Should call "vfs_spi_init_fullname" to init the SPI port
https://github.com/lupyuen/bl_iot_sdk/blob/spi/components/hal_drv/bl602_hal/hal_spi.c#L504-L571
Init the #BL602 SPI Port ... Looks easy
https://github.com/lupyuen/bl_iot_sdk/blob/spi/customer_app/sdk_app_spi/sdk_app_spi/demo.c#L41-L58
...But #BL602 SPI HAL doesn't implement all AliOS SPI Functions 🤔
https://github.com/lupyuen/bl_iot_sdk/blob/spi/components/hal_drv/bl602_hal/hal_spi.c#L368
IoT Techie and Educator / Apache NuttX PMC