Andrew Tridgell
|
8290b61951
|
desktop: fixed a warning
|
2011-10-11 20:53:43 +11:00 |
Andrew Tridgell
|
4016482573
|
desktop: make the main loop a bit more responsive
this introduces less delays on linux than usleep()
|
2011-10-11 17:49:40 +11:00 |
Andrew Tridgell
|
3c3db649d5
|
desktop: make ISRs normal C++ functions
this will make it possible to add an abstract register simulation
class that allows us to intercept device IO
|
2011-10-11 17:49:40 +11:00 |
Andrew Tridgell
|
bd42484ab8
|
update README with build and usage information
|
2011-10-11 17:49:40 +11:00 |
Andrew Tridgell
|
ea82b27fe5
|
support building with common Makefile.desktop
|
2011-10-11 17:49:40 +11:00 |
Andrew Tridgell
|
0939b51a4c
|
added build makefiles
|
2011-10-10 07:18:38 +11:00 |
Andrew Tridgell
|
17aec03a2f
|
added a README
|
2011-10-09 22:16:14 +11:00 |
Andrew Tridgell
|
034755e432
|
use nanosleep() instead of usleep()
|
2011-10-09 22:16:14 +11:00 |
Andrew Tridgell
|
eebd632967
|
fixed millis() and micros()
|
2011-10-09 22:16:14 +11:00 |
Andrew Tridgell
|
8c8ad0cd55
|
desktop: use a bit less CPU
|
2011-10-09 22:16:13 +11:00 |
Andrew Tridgell
|
5cf3e92a22
|
desktop: use non-blocking IO
|
2011-10-09 22:16:13 +11:00 |
Andrew Tridgell
|
65900dd1e0
|
desktop: expand eeprom to 4k initial size
|
2011-10-09 22:16:13 +11:00 |
Andrew Tridgell
|
b8dfdc293b
|
desktop: flush all serial writes
|
2011-10-09 22:16:13 +11:00 |
Andrew Tridgell
|
7098e8cfa1
|
first rough build for desktop CPUs
this allows ArduPlane to build and startup on 'desktop' systems (eg. a
Linux box). Very rough for now, and only for HIL so far
|
2011-10-09 22:16:13 +11:00 |