Convert your Windows install into a VM on #Linux
https://opensource.com/article/21/1/virtualbox-windows-linux
@lupyuen @chrysn
Yeah, it probably should be a "==", although I've often seen guys take advantage of the way "AND" conditionals are processed in order to assign variables (if the first condition is in not true, it won't bother to execute the second test and so the variable won't get assigned, but if the first condition is true the variable is assigned. It's bad form but seems to be accepted practice in some scripting languages.
@lupyuen Unless the right side is secretly a variable: because someone has been developing in C in hubris mode (aka "I don't need fatal warnings, I know what I'm doing").
#BL602 I2C has a FIFO Queue of 4 bytes ... Here's how we transmit and receive I2C data in chunks ... On #PineCone @PINE64
https://lupyuen.github.io/articles/i2c#transmit-and-receive-i2c-data
#BL602 I2C HAL looks a little dubious... Why is there an Assignment inside a Condition? 🤔
https://github.com/bouffalolab/bl_iot_sdk/blob/master/components/hal_drv/bl602_hal/hal_i2c.c#L74-L95
#BL602 I2C Interrupts ... How we handle them on #PineCone and #Pinenut @PINE64
https://lupyuen.github.io/articles/i2c#handle-i2c-interrupts
#BL602 I2C is aware of Register Addresses! 👏 But it makes #PineCone and #Pinenut @PINE64 a little too special...
https://lupyuen.github.io/articles/i2c#set-i2c-device-address-and-register-address
Review #GitLab Merge Requests in #VSCode
https://about.gitlab.com/blog/2021/01/25/mr-reviews-with-vs-code/
Singapore's #TraceTogether Contact Tracing technology sparks Privacy Concerns
IoT Techie and Educator / Apache NuttX PMC