1,090 karma · joined May 18, 2023
Eventually someone in the know bought the husk of Ovonyx and sued Intel.
The Toyota one requires selling your driving data to insurance companies.to update the tzoffset based on location.
And so two clocks on the dashboard are off this week until I can remember where the dst adjustment is in the settings.
As a massage, I wish there was a flag to set a minimum branch target size. If all the branch targets for a switch are the same size then you can often turn the jump table into a multiply-accumulate, or sometimes even a shift and add.
You almost always need an NC drill.
You have to add a separate GerbJob to describe what the board is made of.
Good riddance to the compatibly hellhole of 30 different flavors of Gerber/Gerberx/NCdrill
EDIT: haven't even mentioned everyone's different goofball CSV BOMs
Small world.
1) use uncached DMA buffers 2) manage cache host CPU coherency by hand. 3) hope you only ran on hardware cache coherent architectures
And the kernel didn't give you everything you needed to do #2.
Just reading a USB2 480p webcam on a raspberry pi burned half the CPU kernel memcpying pixels from uncached DMA rx buffer to cacheable buffer. At least the camera is a linear copy, but the USB packets are relatively small.
I ran Minecraft server on mine.
Sadly, this isn't unique to micros...
Don't make me tap the sign: the majority of processors running C are weird little dirtbag chips of 16 bits or less sprinkled by the dozen.
Turns out my use case was not large numbers of parallel integer only threads.
Never has been, but what makes you think the major players won't collude to keep prices high?
The advantage in going wide is transferring cache lines rapidly, not the CPU bus interface.
Article says they weren't.