15635 Commits

Author SHA1 Message Date
Thomas Gubler
56f4849e87 changed headers 2012-10-27 18:56:45 +02:00
Thomas Gubler
abcfe29c64 small temporary bugfix/workaround in mavlink uorb listener 2012-10-27 17:16:10 +02:00
patacongo
54aa383686 Support for relays on the Shenzhou board (Darcy Gong)
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5266 42af7a65-404d-4744-a932-0658087f49c3
2012-10-27 13:57:17 +00:00
px4dev
5135e5308b Hoist the GPIO driver out and integrate it with the px4fmu driver. Move these pieces into the drivers tree. 2012-10-27 01:39:10 -07:00
patacongo
1f1319f25b The ELF loader is basically functional (needs more testing)
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5265 42af7a65-404d-4744-a932-0658087f49c3
2012-10-27 00:04:47 +00:00
patacongo
7bc6a69f46 ARM and ARMv7-M ELF support; STM32F4Discovery ELF loader test configuration
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5264 42af7a65-404d-4744-a932-0658087f49c3
2012-10-26 19:53:20 +00:00
Thomas Gubler
f321e7f419 Merge branch 'master' of https://github.com/PX4/Firmware into fw_control 2012-10-26 21:21:07 +02:00
Lorenz Meier
241a0d8653 Reverting UART config back to developer default on this branch 2012-10-26 13:04:11 +02:00
Lorenz Meier
faa4033f7e More compile fixes 2012-10-26 13:01:34 +02:00
Lorenz Meier
e5fd37f719 Build fix after cleanup 2012-10-26 12:48:00 +02:00
Lorenz Meier
67e4584407 Deleted old cruft 2012-10-26 12:45:07 +02:00
patacongo
7f2512627e Rename elf.h to elf32.h; Additional ELF loader changes
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5263 42af7a65-404d-4744-a932-0658087f49c3
2012-10-26 02:42:39 +00:00
patacongo
247e94d02a Add an ARM ELF header file
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5262 42af7a65-404d-4744-a932-0658087f49c3
2012-10-25 23:52:50 +00:00
patacongo
a6e577e3c4 More ELF loader changes
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5261 42af7a65-404d-4744-a932-0658087f49c3
2012-10-25 22:10:56 +00:00
patacongo
92bbd36612 Add an example for testing the ELF loader
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5260 42af7a65-404d-4744-a932-0658087f49c3
2012-10-25 20:06:46 +00:00
patacongo
9c65fe23b2 Finishes basic coding of ELF file support
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5259 42af7a65-404d-4744-a932-0658087f49c3
2012-10-25 19:21:47 +00:00
Lorenz Meier
5f01688490 Fixed automatic log conversion / plotting script 2012-10-25 18:53:03 +02:00
patacongo
c0a46ad696 Add x86 ELF support
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5258 42af7a65-404d-4744-a932-0658087f49c3
2012-10-25 16:37:31 +00:00
patacongo
630862cd04 A little more ELF loader logic
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5257 42af7a65-404d-4744-a932-0658087f49c3
2012-10-25 16:18:20 +00:00
Lorenz Meier
c71f2ea204 Proper attitude initialization, finite check on attitude outputs 2012-10-25 16:29:17 +02:00
Lorenz Meier
569938e680 Copying log analysis file directly to the SD card during logging 2012-10-25 15:47:14 +02:00
Lorenz Meier
8e4c45322e Final GPS state, not nice, but working 2012-10-25 13:23:28 +02:00
Lorenz Meier
2b9cf08dc2 GPS tested and working 2012-10-25 13:07:26 +02:00
patacongo
a91b6552cd A little more ELF loader logic
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5256 42af7a65-404d-4744-a932-0658087f49c3
2012-10-25 03:13:11 +00:00
patacongo
0506b554c8 Fix Kconfig files broken by last check-in
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5255 42af7a65-404d-4744-a932-0658087f49c3
2012-10-25 01:34:21 +00:00
patacongo
fb0aa16107 A little more ELF loader logic
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5254 42af7a65-404d-4744-a932-0658087f49c3
2012-10-25 01:23:03 +00:00
patacongo
e2018e4d30 A little more ELF loader logic
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5253 42af7a65-404d-4744-a932-0658087f49c3
2012-10-24 23:40:31 +00:00
patacongo
8a2348d18d Move binfmt.h, nxflat.h, elf.h, and symtab.h to include/nuttx/binfmt/
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5252 42af7a65-404d-4744-a932-0658087f49c3
2012-10-24 20:19:44 +00:00
patacongo
bd76ec3dc0 Flesh out include/elf.h
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5251 42af7a65-404d-4744-a932-0658087f49c3
2012-10-24 18:22:15 +00:00
patacongo
1bd66e95f8 Add framework to support loadable ELF modules (not much logic in place yet)
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5250 42af7a65-404d-4744-a932-0658087f49c3
2012-10-24 16:46:12 +00:00
Lorenz Meier
4d03d020af Merge branch 'master' of github.com:PX4/Firmware into gps 2012-10-24 10:39:27 +02:00
px4dev
1065118ebc Separate config from implementation for the STM32 pwm servo driver. 2012-10-24 00:55:37 -07:00
px4dev
2fc1032069 Major formatting/whitespace cleanup 2012-10-23 23:51:13 -07:00
px4dev
34f99c7dca Hoist the ADC and CAN board-specific pieces. 2012-10-23 23:51:13 -07:00
px4dev
db044b64cd Hoist the oard-specific USB pieces. 2012-10-23 23:51:13 -07:00
px4dev
7b4118a5e7 Hoist SPI functions. 2012-10-23 23:51:13 -07:00
px4dev
4c82f7a1af Cleanup after moving the low-level PWM code. 2012-10-23 23:51:13 -07:00
px4dev
eaf91f05bd Fix a filename 2012-10-23 23:51:13 -07:00
px4dev
3d79b9a0b0 Tease the PWM driver out and fix some build issues after cleaning up behind the cpuload pieces. 2012-10-23 23:51:13 -07:00
px4dev
c3fe915b44 Checkpoint - moving things out of the NuttX configs/*/src directories 2012-10-23 23:51:12 -07:00
Lorenz Meier
1b3ab2f18d Pull JTAG config from bootloader dir 2012-10-24 08:34:58 +02:00
patacongo
d300539524 Move ld.script files from configuration directories to script/ directory
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5249 42af7a65-404d-4744-a932-0658087f49c3
2012-10-23 19:53:03 +00:00
patacongo
2327d0eedc Fewer shell invocations in apps/Makefile
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5248 42af7a65-404d-4744-a932-0658087f49c3
2012-10-23 15:51:45 +00:00
Lorenz Meier
18c009d2c1 Better U-Blox struct packing 2012-10-23 13:16:17 +02:00
Lorenz Meier
d7d373f465 System state updates 2012-10-23 13:15:36 +02:00
Lorenz Meier
a24e50b931 Merge branch 'master' of github.com:PX4/Firmware 2012-10-23 10:59:01 +02:00
Lorenz Meier
f13c7821d9 Fixed mavlink app termination, terminates now cleanly 2012-10-23 10:58:47 +02:00
px4dev
0afeeb5dd8 Move the PX4IO driver into the drivers folder. 2012-10-22 21:39:55 -07:00
Lorenz Meier
3f240a70ba mavlink cleanup, drop rate estimation is finally correct 2012-10-22 23:04:11 +02:00
Thomas Gubler
b9d03c7c27 [work in progess] some copy paste for pitch and yaw, but not enabled yet 2012-10-22 19:13:21 +02:00