px4dev
|
24f6c6b121
|
Merge branch 'master' into px4io-i2c
|
2013-01-25 19:29:29 -08:00 |
|
px4dev
|
35febbe844
|
Merge Nuttx r5554
|
2013-01-23 23:56:24 -08:00 |
|
px4dev
|
51c47769f8
|
Restore the correct handling of the ACK flag at read completion.
|
2013-01-23 20:17:28 -08:00 |
|
px4dev
|
dc88dd0abb
|
Merge branch 'master' into px4io-i2c
|
2013-01-23 18:58:19 -08:00 |
|
px4dev
|
1ce1d4460b
|
Merge pull request #183 from PX4/nuttx-merge-5527
Nuttx merge 5527
|
2013-01-23 18:46:12 -08:00 |
|
patacongo
|
63f8c0a954
|
Add option to used keyboard CODEC in apps/examples/keypadtest
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5554 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-23 23:11:13 +00:00 |
|
patacongo
|
340a72b7cd
|
Add logic to retain child task exit status if so configured
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5553 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-23 22:23:46 +00:00 |
|
patacongo
|
f86f863834
|
Add single-wire UART support to STM32 serial driver
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5552 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-23 14:38:13 +00:00 |
|
patacongo
|
b10238efee
|
Missed changed from last lpc1788 check-in
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5551 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-23 00:19:46 +00:00 |
|
patacongo
|
3cb33101a9
|
Add lpc178x_iocon.h from Rommel Marcelo
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5550 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-22 23:54:31 +00:00 |
|
patacongo
|
336f91b4e6
|
lpc1788 update from Rommel Marcelo; Beginning of logic to retain child exit status
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5549 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-22 23:42:51 +00:00 |
|
patacongo
|
7dad51762d
|
Use of BASEPRI to control ARM interrupts is now functional
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5548 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-22 16:09:10 +00:00 |
|
patacongo
|
9375b285f2
|
More logic to use BASEPRI to control interrupts -- still doesn't work
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5547 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-22 14:37:17 +00:00 |
|
patacongo
|
4742f55507
|
Add option to use BASEPRI instead of PRIMASK to disable interrupts in all ARMv7-M architectures
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5546 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-22 01:25:40 +00:00 |
|
patacongo
|
e504d643fc
|
Beginning of support for LCD1602
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5545 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-21 22:46:37 +00:00 |
|
px4dev
|
044e1a325a
|
Merge branch 'master' into px4io-i2c
|
2013-01-19 11:43:03 -08:00 |
|
Lorenz Meier
|
c15093bb55
|
Bringing back old I2C code, just temporary workaround
|
2013-01-19 12:52:25 +01:00 |
|
patacongo
|
53e8b454bf
|
Add configuration for Wave Share Open1788 (fragmentary)
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5537 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-18 22:42:37 +00:00 |
|
patacongo
|
eb1e5b46af
|
Add vectors for the LPC1788 - from Rommel Marcelo
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5536 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-18 21:05:17 +00:00 |
|
patacongo
|
a79a2bfbd6
|
More LPC1788 register definitions from Rommel Marcelo
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5535 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-18 20:25:32 +00:00 |
|
patacongo
|
40041c8792
|
Refactor all lpc17xx header files (more like STM32 header file structure now)
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5534 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-18 19:16:44 +00:00 |
|
patacongo
|
3ff155d048
|
Beginnings of definitions for the LPC1788; convert olimex-lpc1766stk to use kconfig-frontends
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5533 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-18 16:37:37 +00:00 |
|
patacongo
|
55b9700d59
|
STM32 I2C changes from Mike Smith
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5532 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-18 13:34:09 +00:00 |
|
px4dev
|
bc35bb23dd
|
HOTFIX: disable interrupt-driven I2C mode, configure pessimistic I2C timeout, correct handling of the NAK generation for I2C master reads.
This looks like it addresses the recent I2C lockup issue, unfortunately it also increases CPU consumption by ~5% for the I2C sensor bus.
|
2013-01-18 00:43:57 -08:00 |
|
patacongo
|
19e43efe23
|
NSH will now run files from the file system; Add logic to unload and clean-up after running a task from a file system; Extensions to builtin apps from Mike Smith
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5529 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-17 18:32:13 +00:00 |
|
px4dev
|
1a532d16dd
|
Merge NuttX r5527
|
2013-01-17 01:00:46 -08:00 |
|
patacongo
|
90a72e97d3
|
Implement vfork() for the MIPS32 architecture
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5520 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-15 15:40:18 +00:00 |
|
px4dev
|
8da9a2c149
|
Merge branch 'master' into px4io-i2c
|
2013-01-14 21:20:17 -08:00 |
|
patacongo
|
87b33d3546
|
Configre configs/ubw32/ostest to use kconfig-frontends
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5518 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-14 22:06:19 +00:00 |
|
px4dev
|
5e91a36623
|
Drop the 'nonstop' flag since we can infer it when we need it. Submitted this version of the serial DMA changes for integration into mainline NuttX.
|
2013-01-13 19:05:01 -08:00 |
|
px4dev
|
469d13fdfe
|
Implement serial receive DMA for the F1xx. This is not quite working right yet. Some clients work, others not so much.
|
2013-01-13 19:05:00 -08:00 |
|
px4dev
|
e2f7a46812
|
Clear the interrupting condition when we take the DMA interrupt.
|
2013-01-13 19:05:00 -08:00 |
|
px4dev
|
770f2545fb
|
Implement non-stop DMA mode (circular) for the F1x DMA driver.
|
2013-01-13 19:05:00 -08:00 |
|
px4dev
|
bd543fd7fc
|
A couple of minor tracing fixes; print the state names in the trace dump, and set the timestamp for each entry (not really a useful number yet…)
|
2013-01-13 19:05:00 -08:00 |
|
px4dev
|
7c7112a157
|
Implement stm32_dmaresidual for the F1 DMA driver.
|
2013-01-13 19:04:59 -08:00 |
|
px4dev
|
3725292e62
|
Actually only one DMA on F100
|
2013-01-13 19:04:59 -08:00 |
|
patacongo
|
b26d1e1453
|
Update STM32 F1 DMA to parity with F2/F4
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5509 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-11 13:30:23 +00:00 |
|
px4dev
|
fbf4c44230
|
Fix a compile error in the i2c reset code.
|
2013-01-11 02:32:29 -08:00 |
|
px4dev
|
f127495caa
|
Manually fixup merge botches via direct comparison with NuttX r5447.
|
2013-01-11 02:14:43 -08:00 |
|
px4dev
|
ca305933a1
|
Merge commit 'eaf1d8063cc707b1041e8583663d9edd45f42c5d' into nuttx-merge-5447
Build system updates to sync with NuttX upstream.
|
2013-01-11 00:45:25 -08:00 |
|
px4dev
|
ccf9882dc5
|
Merge branch 'master' into nuttx-merge-5447
|
2013-01-11 00:39:22 -08:00 |
|
patacongo
|
d844f61f8a
|
Re-partition Stellaris vector logic
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5499 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-09 19:49:16 +00:00 |
|
patacongo
|
35cc14be43
|
Change naming of all Stellaris pre-processor symbols from LM3S_ to LM_ to make room in the namespace for LM4F
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5498 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-09 18:15:02 +00:00 |
|
patacongo
|
51fc8af31f
|
Rename LM3S files, variables, and types from lm3s_ to lm_; Rename configuration variables from CONFIG_LM3S_ to CONFIG_LM_
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5497 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-09 14:48:55 +00:00 |
|
patacongo
|
8156a2bed1
|
Use kconfig- prefix to avoid tool name conflicts (from Jose Pablo Carballo)
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5496 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-09 12:55:13 +00:00 |
|
patacongo
|
3f4d206288
|
Rename arch/arm/src/lm3s to arch/arm/src/lm to allow a namespace that will include the lm4f
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5495 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-08 20:56:40 +00:00 |
|
patacongo
|
23cc9f459c
|
Eliminate arch/arc/src/lm3s/lm3s_internal.h; replace with several header files
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5494 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-08 19:27:38 +00:00 |
|
patacongo
|
14f72f7a21
|
Add execv() and execl(); Move lm3s header files for compatibility
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5492 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-08 16:25:30 +00:00 |
|
patacongo
|
a9f2c6fa8a
|
Fixed ARM vfork; re-enabled vfork OS test
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5490 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-07 23:50:25 +00:00 |
|
patacongo
|
5a9162f017
|
Disable the vfork() OS test... it fails
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5489 42af7a65-404d-4744-a932-0658087f49c3
|
2013-01-07 23:09:09 +00:00 |
|