[Noisebridge-discuss] ARMduino: A 72 MHz ARM based implementation of the Arduino physical computing platform.
dpc
weasel at meer.net
Sun Jan 3 01:34:58 UTC 2010
Jason Dusek <jason.dusek at gmail.com> writes:
> This will only do half the job of making it easy to write real-time
> software for ARM. Without a real-time OS, how will you handle
> scheduling and concurrent access?
i'm not sure what 'this' refers to, but wouldn't your question be
answered by: mostly the same way that any 'regular' os handles it?
in my world, real-time means: in a predictable time that meets the
deadlines for any device that i happen to be using/talking to. it *does
not* mean: really, really fast.
the 'mostly' above is answered by how bad missing a deadline is. if it
is a missed signal in a medical device; maybe really bad. if it is a
missed sample on my ipod; i won't notice until it becomes
thousands. this becomes like cray's statement about virtual memory:
Memory is like an orgasm. It's a lot better if you don't have to fake it.
no amount of os real-time os trickery is going to make up for something
that cannot keep up w/ your worst case 'rate' (data/processing/etc).
\p
---
Where would Christianity be if Jesus got eight to fifteen years with
time off for good behavior?. - NY State Senator James Donovan
More information about the Noisebridge-discuss
mailing list