patacongo
|
41b7f883e5
|
LM3S OpenOCD configuration from Jose Pablo Carballo
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5544 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
aa88fc315e
|
poll was not checking if the socket was still connected
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5543 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
Andrew Tridgell
|
96fa586589
|
px4: enable APPS_BINDIR support
useful for APM startup script
|
12 years ago |
Andrew Tridgell
|
724252768c
|
stdio: added vdprintf() for printf to a file descriptor
|
12 years ago |
patacongo
|
70cab4d797
|
Centralize TCP loss-of-connection bit twiddling
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5542 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
28a0cf4aa0
|
Yet another repair for the previouis botched recvfrom() fix; Fix telnet driver: It needs to break out of the read loop if 0 (meaning not conneced) of a value < 0 (an error) is encountered.
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5541 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
598b4b2879
|
Minor tweak to last bugfix
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5540 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
1094575ce5
|
Fix a bug where recv[from]() would hang when remote host gracefully closed connection
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5539 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
070651221f
|
Add split package logic to improve TCP send performance with delayed ACKs
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5538 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
Lorenz Meier
|
a10ff0fe1c
|
First round of testing successful - back to I2C code from Dec / Nov 2012
|
12 years ago |
Lorenz Meier
|
c15093bb55
|
Bringing back old I2C code, just temporary workaround
|
12 years ago |
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
|
12 years ago |
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
|
12 years ago |
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
|
12 years ago |
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
|
12 years ago |
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
|
12 years ago |
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
|
12 years ago |
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.
|
12 years ago |
patacongo
|
76753ad9cb
|
Add internal API task_reparent(), used in posix_spawn(). Move libc/spawn/lib_ps.c to sched/task_posixspawn.c; Move libc/spawn/spawn.h to include/nuttx/spawn.h
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5531 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
2f653578c6
|
Misc bug fixes related to NSH file execution
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5530 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
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
|
12 years ago |
patacongo
|
e9d0885500
|
Add logic to automatically unload module on exit; Several patches from Mike Smith
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5528 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
px4dev
|
8685f63c72
|
Some gentle massaging to get things building again.
|
12 years ago |
patacongo
|
caeef71797
|
Change the way thread priority is handled in binfmt/ to better match the way that priority is set up for the builtin tasks
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5527 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
e7e1c6aee0
|
convert configs/sim/nsh to use kconfig-frontends
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5526 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
a568e1e63a
|
Add a binary 'loader' so that builtin applications can be executed from the BINFS file system
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5525 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
38efdf0ce3
|
Rename apps/include/apps.h to builtin.h. Move parts of apps/builtins/exec_builtin.c to binfmt/libbuiltin/libbuiltin_utils.c
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5524 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
4f7967b4c6
|
apps/builtin/binfs.c moved to nuttx/fs/binfs/fs_binfs.c
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5523 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
77efc9f9cd
|
BINFS now supports open, close, and FIOC_FILENAME ioctl
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5522 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
px4dev
|
ab0459c1f4
|
Pass the absolute path to the compiler/assembler so that error messages include enough information for an IDE to find the file.
|
12 years ago |
Lorenz Meier
|
07114f0a32
|
Windows build fix attempt
|
12 years ago |
patacongo
|
fcb316906d
|
Implement redirection of output from NSH builtin commands to a file in a mounted volume
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5521 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
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
|
12 years ago |
patacongo
|
f55cabeb59
|
Don't build drivers/mtd unless CONFIG_MTD is defined (Denis Carikli)
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5519 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
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
|
12 years ago |
patacongo
|
cc3614dfe8
|
Finish dup logic for open files; fix bug in sigtimedwait(), would return wrong signo value if the signal was already pending
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5517 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
patacongo
|
930f9a1351
|
Add support for dup2'ing files. Infrastructure and ROMFS done. Still need FAT, BINFS, NXFFS, and NFS
git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5516 42af7a65-404d-4744-a932-0658087f49c3
|
12 years ago |
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.
|
12 years ago |
px4dev
|
5e35491a38
|
We can't have DMA on both I2C1 and USART2. Since we need it more for I2C, and since USART2 is going back to being ignored once I2C works, let's make the call.
Turn off the debug output on I2C for now.
|
12 years ago |
px4dev
|
469d13fdfe
|
Implement serial receive DMA for the F1xx. This is not quite working right yet. Some clients work, others not so much.
|
12 years ago |
px4dev
|
e2f7a46812
|
Clear the interrupting condition when we take the DMA interrupt.
|
12 years ago |
px4dev
|
770f2545fb
|
Implement non-stop DMA mode (circular) for the F1x DMA driver.
|
12 years ago |
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…)
|
12 years ago |
px4dev
|
dadd5d01f9
|
Now that sem_timedwait works, we can turn on interrupt-driven I2C.
|
12 years ago |
px4dev
|
81115166a7
|
Fix clock_time2ticks to round up, not down. This makes sem_timedwait for at least the necessary period.
|
12 years ago |
px4dev
|
7c7112a157
|
Implement stm32_dmaresidual for the F1 DMA driver.
|
12 years ago |
px4dev
|
7c2445f74d
|
Don't waste time printing when we have errors - that causes the master to time out
|
12 years ago |
px4dev
|
c51b130f17
|
Enable DMA
|
12 years ago |
px4dev
|
3725292e62
|
Actually only one DMA on F100
|
12 years ago |
px4dev
|
811790a14f
|
Checkpoint I2C slave work on IO
|
12 years ago |