summaryrefslogtreecommitdiffstats
path: root/source/AVR_Studio/Soccer/global.h
diff options
context:
space:
mode:
authorsicarius <devnull@localhost>2007-02-14 18:47:03 +0100
committersicarius <devnull@localhost>2007-02-14 18:47:03 +0100
commit29618453d22c694a0dcb9541b2cea3ee32928fbb (patch)
tree00f7d1c86c904d3a65bd52438e1fabc3fdf3f5df /source/AVR_Studio/Soccer/global.h
parentab9cf92c1a0f1d400e7f46a346c47d952ea376cc (diff)
downloadrc2007-soccer-29618453d22c694a0dcb9541b2cea3ee32928fbb.tar
rc2007-soccer-29618453d22c694a0dcb9541b2cea3ee32928fbb.zip
Code-Work by Marian
Diffstat (limited to 'source/AVR_Studio/Soccer/global.h')
-rwxr-xr-xsource/AVR_Studio/Soccer/global.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/source/AVR_Studio/Soccer/global.h b/source/AVR_Studio/Soccer/global.h
index 4b9339a..79b86fa 100755
--- a/source/AVR_Studio/Soccer/global.h
+++ b/source/AVR_Studio/Soccer/global.h
@@ -22,6 +22,17 @@ inline void msleep(int msec)
}
};
+inline void usleep(int usec)
+{
+ usec *= 100;
+ for (int s=0; s<usec; s++) {
+ for (long int i=0; i<1405; i++) {
+ asm volatile("nop");
+ }
+ }
+};
+
+
void *operator new(size_t sz);
void operator delete(void *p);