Gregory Nutt
|
c0a701b779
|
Merged in wail007/nuttx (pull request #33)
Added a lower-half timer driver for stm32 which is compatible with the upper-half driver located at /drivers/timers/timer.c
|
2015-11-17 16:23:03 -06:00 |
|
Wail Khemir
|
09b9d6ba1f
|
Added a lower-half timer driver for stm32 which is compatible with the upper-half driver located at /drivers/timers/timer.c
|
2015-11-17 16:39:21 -05:00 |
|
Gregory Nutt
|
45530a77d4
|
Add support for DS3231 I2C RTC. Untested on initial commit.
|
2015-11-17 14:07:55 -06:00 |
|
Gregory Nutt
|
e61d51dab3
|
If multiple AT24xx devices are supported and resources are allocated, then it may also be necessary to free those resource
|
2015-11-17 08:39:06 -06:00 |
|
Gregory Nutt
|
f5722bc6dd
|
Merged in slorquet/nuttx/pca9555 (pull request #32)
Pca9555 interrupt support.
|
2015-11-17 07:45:33 -06:00 |
|
Gregory Nutt
|
724901ceb9
|
Add support for multiple AT24xx EEPROM devices
|
2015-11-17 07:40:17 -06:00 |
|
Sebastien Lorquet
|
c7999141e7
|
Merge branch 'master' into pca9555
|
2015-11-17 14:12:03 +01:00 |
|
Sebastien Lorquet
|
826aadbce8
|
Include support for PCA9555 interrupt driven IO changes detection.
Currently using a signal, and a single notified task.
signal handling support moved to generic IO expander header (not pca specific)
|
2015-11-17 14:09:43 +01:00 |
|
Gregory Nutt
|
580529ba23
|
crypto/aes.c: Make refernce to key const
|
2015-11-16 14:30:43 -06:00 |
|
Gregory Nutt
|
c955cdccd9
|
Move rivers/wireless/cc3000/security.c to crypto/aes.c; move include/nuttx/wireless/cc3000/security.h to include/nuttx/crypto/aes.h
|
2015-11-16 13:31:02 -06:00 |
|
Gregory Nutt
|
815ec07b55
|
CAN: A minor improvement to can_txready design
|
2015-11-15 06:36:30 -06:00 |
|
Gregory Nutt
|
d6eb48d1ab
|
Update comments
|
2015-11-14 14:00:39 -06:00 |
|
Gregory Nutt
|
81ab270a96
|
CAN driver: Removing call to can_xmit() from can_txready() in a previous commit was a mistake. This commit restores the call to can_xmit(), but does the call in a safer environment on the work thread.
|
2015-11-14 10:33:02 -06:00 |
|
Sebastien Lorquet
|
8242600e5e
|
WIP for pca9555 irq
|
2015-11-13 16:28:46 +01:00 |
|
Gregory Nutt
|
fdb17620a0
|
Need a prototype for progmem_initialize in include/nuttx/mtd/mtd.h
|
2015-11-12 16:03:24 -06:00 |
|
Max Neklyudov
|
d54a39832a
|
Implement high level DMA infrastructure for serial devices
|
2015-11-12 14:16:19 -06:00 |
|
Gregory Nutt
|
ef59f83a38
|
drivers/mtd/mtd_progmem.c: Add an upper-half driver that can be used with any FLASH library that provides the itnerfaces defined in include/nuttx/progmem.h
|
2015-11-12 13:40:18 -06:00 |
|
Gregory Nutt
|
5eaf368d16
|
progmem.h: Cosmetic updates to comments
|
2015-11-12 12:30:15 -06:00 |
|
Gregory Nutt
|
7fe6200b0f
|
progmem.h: Clean-up a few comments
|
2015-11-11 14:30:06 -06:00 |
|
Gregory Nutt
|
e62673241d
|
Eliminate some useless comments
|
2015-11-11 11:02:52 -06:00 |
|
Gregory Nutt
|
965addb397
|
s25fl1: When unprotecting, handle case where protection bits are inverted. Add option to s25flinitilize() to unprotected on power up
|
2015-11-10 11:33:35 -06:00 |
|
Gregory Nutt
|
95562f8a86
|
CAN driver: More improved comments
|
2015-11-08 07:43:57 -06:00 |
|
Gregory Nutt
|
91429433f6
|
Correct naming of Spansion part. S25FL1, not ST25FL1
|
2015-11-07 11:51:09 -06:00 |
|
Paul A. Patience
|
4c70fc181a
|
ADC: Fix forgotten FARs
|
2015-11-05 10:27:47 -05:00 |
|
Gregory Nutt
|
c6fc285277
|
CAN: Add a new CAN upper-half interface, can_txready(), that can be used to break deadlock conditions in certain CAN hardware that supports queuing of TX messages
|
2015-11-03 10:52:58 -06:00 |
|
Gregory Nutt
|
51d29d3c97
|
Merged in paulpatience/nuttx/pwm (pull request #29)
PWM: Add support for multiple output channels per timer
|
2015-11-01 16:40:06 -06:00 |
|
Paul A. Patience
|
e8c2466c1c
|
PWM: Add support for multiple output channels per timer
|
2015-11-01 17:15:12 -05:00 |
|
Gregory Nutt
|
fc91ded815
|
Add support for a general user LED lower-half driver
|
2015-11-01 14:57:22 -06:00 |
|
Gregory Nutt
|
0dea00177e
|
Add a generic user LED upper half discrete driver
|
2015-11-01 14:41:40 -06:00 |
|
Gregory Nutt
|
cbb78071b3
|
Rename ioexpander/ directories to discrete/
|
2015-11-01 13:14:48 -06:00 |
|
Gregory Nutt
|
56ad07f02b
|
Add standard naming for board user LED functions
|
2015-11-01 12:48:13 -06:00 |
|
Gregory Nutt
|
2318038bbc
|
Rename board_led_off to board_autoled_off
|
2015-11-01 09:10:40 -06:00 |
|
Gregory Nutt
|
8093def2c8
|
Rename board_led_on to board_autoled_on
|
2015-11-01 09:07:46 -06:00 |
|
Gregory Nutt
|
148d5fcffd
|
Rename board_led_initialize to board_autoled_initiaize
|
2015-11-01 09:04:02 -06:00 |
|
Gregory Nutt
|
68c4dedb78
|
Named semaphores: Bad cast in sem_close(). Fixed by reordering fields of struct nsem_inode_s so that the cast will work
|
2015-10-23 07:13:47 +08:00 |
|
Gregory Nutt
|
d8731d0ef1
|
Add files missed in previous commit
|
2015-10-18 08:00:06 +08:00 |
|
Gregory Nutt
|
f5f69ef85d
|
Add a file missed in the last commit
|
2015-10-13 07:36:46 -06:00 |
|
Alan Carvalho de Assis
|
8f0c912fff
|
Add Zero Cross device driver support
|
2015-10-13 07:27:16 -06:00 |
|
Gregory Nutt
|
613798027e
|
Add a button upper/lower half driver
|
2015-10-12 14:29:43 -06:00 |
|
Gregory Nutt
|
1e6ffe7677
|
TMPFS update
|
2015-10-08 14:21:12 -06:00 |
|
Gregory Nutt
|
863ded3584
|
Standardize the width of all comment boxes in C header files
|
2015-10-03 07:45:15 -06:00 |
|
Gregory Nutt
|
0f90500f72
|
Standardize the width of all comment boxes in header files
|
2015-10-02 17:48:24 -06:00 |
|
Gregory Nutt
|
cb9e27c3b0
|
Standardize naming used for public data and function groupings
|
2015-10-02 16:30:35 -06:00 |
|
Gregory Nutt
|
38e6142ae8
|
Make coding style more conformant, take description from OpenGroup.org, rename formal parameters to match names used on OpenGroup.org
|
2015-10-02 12:58:40 -06:00 |
|
Gregory Nutt
|
2ba224eca2
|
Add support for bsearch() in C library
|
2015-10-02 12:33:58 -06:00 |
|
Alan Carvalho de Assis
|
c52e3e017b
|
Battery Charger: Add BQ24250 driver
|
2015-09-20 09:47:00 -06:00 |
|
Alan Carvalho de Assis
|
d4fc91d6f6
|
Add Battery Fault and Battery Disconnected status
|
2015-09-20 09:32:06 -06:00 |
|
Alan Carvalho de Assis
|
895ad29b0d
|
Fix IOCTL definition to avoid duplication and mess
|
2015-09-19 13:58:49 -06:00 |
|
Alan Carvalho de Assis
|
3cd7558a5e
|
Add basic infrastructure for Battery Charger
|
2015-09-19 13:06:43 -06:00 |
|
Alan Carvalho de Assis
|
9f465fc502
|
Rename battery.[ch] to battery_gauge.[ch]
|
2015-09-19 11:00:14 -06:00 |
|
Alan Carvalho de Assis
|
c4cf5be231
|
Add support to Maxim MAX31855 Thermocouple-to-Digital
|
2015-09-13 15:56:48 -06:00 |
|
Pierre-noel Bouteville
|
8651e0f2ca
|
CC3300: Add const to pointers in arguments to wlan_connect; remove an unused function prototype
|
2015-09-09 16:34:37 -06:00 |
|
Gregory Nutt
|
8a87e3ca6e
|
Add an empty function that can serve as a placeholder for the network shutdown() function
|
2015-09-09 07:03:05 -06:00 |
|
Sebastien Lorquet
|
77e4e7b231
|
Change all references from avsprintf to vasprintf. From Sebastien Lorquet
|
2015-09-07 13:22:13 -06:00 |
|
Paul A. Patience
|
c080146748
|
SSD1351 driver: add 8-bit parallel interface
|
2015-09-06 13:28:28 -04:00 |
|
Gregory Nutt
|
7d33e858dd
|
QSPI interface + ST25FL1 driver: Add methods to allocate properly aligned memory
|
2015-09-06 09:37:34 -06:00 |
|
Gregory Nutt
|
9c66bde5b0
|
Fix typo in pre-processor command noted by Pierre-noel Bouteville. Also move # of pre-processior command to column 1
|
2015-09-05 09:10:48 -06:00 |
|
Paul A. Patience
|
3b89eabd50
|
Correct #if to #ifdef when the macro can be undefined. Fix bug in AT24XX driver: it should compare AT24XX_ADDRSIZE to 2.
|
2015-09-01 13:52:29 -04:00 |
|
Gregory Nutt
|
2d84270552
|
ST25FL1: Correct some compile problems when file system debug is enabled
|
2015-08-31 09:25:14 -06:00 |
|
Gregory Nutt
|
d6b0a8fe72
|
ST25FL1 driver is code complete
|
2015-08-29 15:58:54 -06:00 |
|
Gregory Nutt
|
bfc3c98e12
|
Move MTD ioctls commands from include/nuttx/fs/fs.h to include/nuttx/mtd/mtd.h. Add commands to protect and unprotect memory
|
2015-08-29 10:54:38 -06:00 |
|
Gregory Nutt
|
883c6a7cea
|
Merge remote-tracking branch 'origin/master' into st25fl1
|
2015-08-29 08:02:57 -06:00 |
|
Gregory Nutt
|
8c001f6807
|
Merged in paulpatience/nuttx (pull request #21)
Add SSD1351 OLED controller support
|
2015-08-28 17:01:24 -06:00 |
|
Paul A. Patience
|
01b68e90d0
|
Add SSD1351 OLED controller support
|
2015-08-28 18:37:01 -04:00 |
|
Gregory Nutt
|
e392471dc2
|
QSPI interface: Add support for dual and quad read transfers; Add support for dummy read cycles.
|
2015-08-28 12:00:06 -06:00 |
|
Gregory Nutt
|
70bdf682af
|
QSPI: Add support for data vs command transfer
|
2015-08-28 10:15:08 -06:00 |
|
Gregory Nutt
|
361e35a7be
|
QSPI: Make changes to interface to better work with the SAMV71
|
2015-08-27 14:16:51 -06:00 |
|
Gregory Nutt
|
e6be3cea9f
|
Merge remote-tracking branch 'origin/master' into st25fl1
|
2015-08-26 10:44:35 -06:00 |
|
Gregory Nutt
|
7a168a791f
|
Networking: Fix loopback device MTU
|
2015-08-26 10:33:44 -06:00 |
|
Gregory Nutt
|
6dadfcbf6b
|
Add QSPI interface definition
|
2015-08-25 15:26:16 -06:00 |
|
Gregory Nutt
|
933d74e5c1
|
Networking: With these changes, I can ping the local loopback device from the simulator
|
2015-08-24 13:49:12 -06:00 |
|
Gregory Nutt
|
0b012c7978
|
Fix some initial loop back device compilation errors; mark configuration as EXPERIMENTAL
|
2015-08-24 11:29:54 -06:00 |
|
Gregory Nutt
|
07bdff9ef7
|
Networking: Add NetDB support for the local loopback device
|
2015-08-24 10:08:26 -06:00 |
|
Gregory Nutt
|
e21501c699
|
Merge remote-tracking branch 'origin/master' into localhost
|
2015-08-24 08:29:36 -06:00 |
|
Gregory Nutt
|
569ff602ea
|
Networking: Remove bogus references to PPP as a link layer protocol
|
2015-08-24 08:29:07 -06:00 |
|
Gregory Nutt
|
ea2fafb024
|
Add definitions to support a local loopback link layer
|
2015-08-24 08:25:08 -06:00 |
|
Gregory Nutt
|
6fc449f689
|
Moving canned_symtab from nuttx/libc to apps/system
|
2015-08-23 11:33:29 -06:00 |
|
Alan Carvalho de Assis
|
9b036311c0
|
Missing comma in spi.h header file
|
2015-08-23 11:06:32 -06:00 |
|
Gregory Nutt
|
f12692b78f
|
Extend canned symbol table logic to work in protected build mode
|
2015-08-23 10:44:04 -06:00 |
|
Pavel Pisa
|
81a257eeb0
|
Optional canned symtab inclusion to the build. When option CONFIG_LIBC_SYMTAB is selected and symbol table file libc/symtab/canned_symtab.inc is prepared then application can use system provided complete symbol table. The option has substantial effect on system image size. Mainly code/text. If loading of applications at runtime is not planned do not select this. From Pavel Pisa.
|
2015-08-23 08:38:58 -06:00 |
|
Max Neklyudov
|
622c5c9aa6
|
Another TUN driver fix from Max Neklyudov
|
2015-08-21 07:40:13 -06:00 |
|
Gregory Nutt
|
02306044b2
|
boardctl.h: Extended boardctl() commands with BOARDIOC_CAN_INITIALIZE
|
2015-08-18 13:23:34 -06:00 |
|
Gregory Nutt
|
28853e5932
|
CAN: Define IOCTL commands to get and set the bit timing values
|
2015-08-18 11:21:01 -06:00 |
|
Gregory Nutt
|
505d5f8103
|
CAN: Add error bit values
|
2015-08-18 08:48:39 -06:00 |
|
Gregory Nutt
|
a987379e64
|
Add an error bit to the CAN message report
|
2015-08-18 07:27:00 -06:00 |
|
Gregory Nutt
|
95634a3b34
|
CAN IOCTLs: Should support standard CAN filtering in extended ID mode
|
2015-08-17 10:53:49 -06:00 |
|
Max Neklyudov
|
425146255a
|
Network drivers: Fix bug in tun interface driver. From Max Neklyudov
|
2015-08-17 09:04:58 -06:00 |
|
Gregory Nutt
|
51f386d08a
|
Fix more common typos
|
2015-08-16 11:07:23 -06:00 |
|
Gregory Nutt
|
1c41236fa1
|
Merged in paulpatience/nuttx (pull request #18)
Added support for other MS58XX altimeters.
|
2015-08-14 18:09:14 -06:00 |
|
Paul A. Patience
|
3303ef8c85
|
Added support for other MS58XX altimeters.
|
2015-08-14 20:04:16 -04:00 |
|
Gregory Nutt
|
8f7453b5ec
|
Addings to stdlib.h must be added to cstdlib too
|
2015-08-14 12:04:57 -06:00 |
|
Gregory Nutt
|
768d892188
|
Add si_errno to siginfo_t
|
2015-08-14 10:10:32 -06:00 |
|
Gregory Nutt
|
6df94096ca
|
Add ldiv() and lldiv() too
|
2015-08-14 08:45:59 -06:00 |
|
Stavros Polymenis
|
301f215638
|
Add support for div() to the C library. From OrbitalFox
|
2015-08-14 08:35:01 -06:00 |
|
Paul A. Patience
|
c4b888b41d
|
Added MS5805 altimeter.
|
2015-08-11 22:50:11 -04:00 |
|
Gregory Nutt
|
8aeea88f43
|
Merged in paulpatience/nuttx (pull request #16)
Added MB7040 sonar.
|
2015-08-11 12:26:57 -06:00 |
|
Paul A. Patience
|
a634ad5528
|
Added MB7040 sonar.
|
2015-08-11 13:26:56 -04:00 |
|
Gregory Nutt
|
7791b2a62e
|
Refresh submodules + Update comments in SPI slave header file
|
2015-08-11 08:34:16 -06:00 |
|
Gregory Nutt
|
e0238df359
|
SPI Slave: Summarize DMA issues in SPI slave header file
|
2015-08-11 08:34:15 -06:00 |
|
Paul A. Patience
|
65792c5dbc
|
Added forward declarations of structures to fix header inclusion
order bugs.
Removed an unused variable.
Added debug asserts to check for invalid I2C addresses.
|
2015-08-10 16:18:37 -04:00 |
|