if (*some_bullshit >= shit_tolerance){
fucks_given = 0;
exit(IM_DONE);
}
mmm
/embeddedme says it could be a memory-mapped peripheral that needs to be reset on exit. But that's a stretch.
Why am I even thinking about this?