70 points lioeters 6 hours ago 16 comments
fiatpandas 5 hours ago | parent
Love Silicon Prairie lore.
dmitrygr 5 hours ago | parent
hacker_homie 4 hours ago | parent
dmitrygr 4 hours ago | parent
raphman 3 hours ago | parent
lelanthran 2 hours ago | parent
Doesn't sounds like a bug in the compiler, sounds more like `volatile` was not used (unless, of course, `volatile` was not being honoured).
Jyaif 2 hours ago | parent
oasisaimlessly 2 hours ago | parent
> two simulators used for testing, sim51 (a plain 8051) and minitel_sim
Narrator: No, he was not.
Jyaif 1 hour ago | parent
nickcw 12 minutes ago | parent
Whereas sdcc works brilliantly for z80 lineage processors. I wrote quite a lot of C for Gameboy recently and didn't find a single compiler bug in sdcc which revised my opinion of it upwards greatly.
MobiusHorizons 4 hours ago | parent
blackfawn 4 hours ago | parent
pjmlp 3 hours ago | parent
Joel_Mckay 3 hours ago | parent
PIC does still have a few key use-cases, but most people will hit the stack depth limits pretty quickly in C. A pic12 Assembly project is fun, but the limitations cut deep these days.
STM32/ESP32/RP2350 or nRF for low power stuff are far less effort these days, and give much better value. =3