"Netflix does not plan to develop a Vision Pro app at this time because the device is 'so subscale' that it is 'not really particularly relevant' to most Netflix members"
https://www.macrumors.com/2024/01/26/netflix-vision-pro-not-relevant/
Implementing printf() in #ZigLang with Pattern Matching ... So TCC Compiler will run in #WebAssembly 🤔
Source: https://github.com/lupyuen/tcc-riscv32-wasm#fix-the-varargs-functions
#RISCV T-Head C906 Errata in Linux Kernel ... Says that we need Strong Ordering for I/O Memory in #Ox64 BL808 SBC
Article: https://lupyuen.codeberg.page/articles/plic3.html#t-head-errata
@pancake That's very cool! We can follow these steps to build and run NuttX on QEMU RISC-V 64-bit:
https://lupyuen.github.io/articles/riscv
Then add our code to the `hello` app:
apps/examples/hello/hello_main.c
Note that the Hello App needs to be enabled (change "M" to "*"):
https://github.com/lupyuen/lupyuen.github.io/issues/21#issuecomment-1809337352
Generally, any code that targets Linux Command-Line, will probably compile on NuttX without changes.
If NuttX fails to build something because of missing headers (e.g. GTK), then it's probably not supported by NuttX :-)
@lupyuen i wanna port r2 to nuttx, could be fun to learn from this system. Is there any guide to crosscompile posix programs for it? Whats the essiest way to get an emulated system running with your code in it?
#Ox64 BL808 UART Controller has Leaky Reads and Writes ... But there's a simple fix!
Article: https://lupyuen.codeberg.page/articles/plic3.html#leaky-reads-in-uart
TCC #RISCV Compiler, compiled to #WebAssembly by #ZigLang Compiler ... Generates correct ELF Code! 🎉
Source: https://github.com/lupyuen/tcc-riscv32-wasm#tcc-webassembly-runs-ok-in-a-web-browser
Running TCC #RISCV Compiler inside the Web Browser ... Thanks to #ZigLang Compiler 👍
Source: https://github.com/lupyuen/tcc-riscv32-wasm#test-the-tcc-webassembly-in-a-web-browser
Strange problems in #Ox64 BL808 UART and Interrupt Controller ... Let's investigate the alligator in the vest
Article: https://lupyuen.codeberg.page/articles/plic3.html#uart-and-plic-troubles
foundation-libc: libc in #ZigLang for Freestanding targets
TCC: The simple C Compiler for #RISCV ... Can we compile TCC to #WebAssembly with #ZigLang Compiler? 🤔
"#Apple said it would not charge a commission to developers of apps who avoided the App Store, but it would levy a Core Technology Fee of €0.50 for each App Installation"
"#RustLang Community suffers from a collective Stockholm Syndrome when it comes to Compile Times. They are bad"
https://thenewstack.io/where-does-the-time-go-rusts-problem-with-slow-compiles/
"expect" script works OK for testing our #Ox64 BL808 Emulator 🎉
Here's how we handle a UART Interrupt on #Ox64 BL808 #RISCV SBC
Article: https://lupyuen.codeberg.page/articles/plic3.html#uart-interrupt
Butter Chicken: "two Indian restaurant chains doing battle in court over claims to its origins"
https://www.channelnewsasia.com/asia/butter-chicken-who-invented-india-dispute-judge-rule-4070506
"This second stage Malicious Script read the Private SSH Key stored in the id_rsa file located in the homedir/.ssh directory. It then uploaded the Base64 encoded key to an attacker-controlled GitHub repository"
https://www.reversinglabs.com/blog/gitgot-cybercriminals-using-github-to-store-stolen-data
Bus Pirate 5: Color LCD, 100 MB Flash with RP2040 ($38)
IoT Techie and Educator / Apache NuttX PMC