Andrew Tridgell
ae51173656
SITL: fixed delay() to account for signal interrupions
...
when a timer went off we stopped the delay() code
13 years ago
Andrew Tridgell
37275d229d
SITL: implement cli()/sei() properly for desktop build
...
this disables simulated hardware interrupts during critical sections
13 years ago
Andrew Tridgell
d658bc6f9d
desktop: more progmem string functions
13 years ago
Andrew Tridgell
9bb0bd0341
desktop: added attachInterrupt() support
13 years ago
Andrew Tridgell
f2a0a49d55
desktop: fixed desktop build for strlcat_P() changes
13 years ago
Andrew Tridgell
ffba37d599
desktop: first version of register level SITL support
...
this adds register level emulation of the ADS7844 and the RC
input/output hardware on the APM1, allowing for SITL testing without
enabling HIL in the code
13 years ago
Andrew Tridgell
94f0e8a4a3
Desktop: enable the CLI in desktop build
...
this gives access to the CLI menus. You can start the SIL with the -s
switch to set the slider position to CLI
13 years ago
Andrew Tridgell
25d07075b7
desktop: more cygwin fixes
14 years ago
Andrew Tridgell
75d31dcc4c
desktop: removed the need for libbsd
...
this should help the cygwin build that MikeO is working on
14 years ago
Andrew Tridgell
eebd632967
fixed millis() and micros()
14 years ago
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
14 years ago