Frank Benkert
4a8626d332
CAN: Don't disable TX interrupts if the S/W TX FIFO is empty but the hardware supports a H/W TX FIFO
2015-11-12 07:46:05 -06:00
Gregory Nutt
9f3edd6373
MTD Smart: Remove checks for 64KB erase block size. erasesize was changed to 32-bits in struct mtd_geometry_s
2015-11-11 08:25:03 -06:00
Gregory Nutt
2ff1b173f2
SmartFS: Backout last change. It alters the behavior when it should not. Obviously there is something that I do not understand
2015-11-11 08:15:08 -06:00
Gregory Nutt
08200d8f86
S24FL1: Fix so that the driver compiles with 512 byte block support
2015-11-10 13:34:33 -06:00
Gregory Nutt
eb1191df63
S24FL1: Fix an error in the page write logic
2015-11-10 12:48:29 -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
1ed69cd535
Fix another corner case in the upper half CAN driver
2015-11-10 07:41:40 -06:00
Gregory Nutt
896834002a
BCH driver should forward ioctl commands to the contained block driver
2015-11-09 11:47:25 -06:00
Gregory Nutt
2ab0832c26
Smart MTD: fix some outdated logic: geometray erase size is now 32-bits
2015-11-09 09:35:14 -06:00
Gregory Nutt
95562f8a86
CAN driver: More improved comments
2015-11-08 07:43:57 -06:00
Gregory Nutt
874862abb9
CAN driver: Improve some comments
2015-11-08 07:00:09 -06:00
Gregory Nutt
91429433f6
Correct naming of Spansion part. S25FL1, not ST25FL1
2015-11-07 11:51:09 -06:00
Gregory Nutt
b2bdba0824
S25FL1 FLASH driver: Fix return value from the bwrite() method
2015-11-07 11:26:53 -06:00
Gregory Nutt
bfeef77f1f
SmartFS: Fix a compile error when FS debug enabled. Plus some changes needed by NuttX coding standard
2015-11-05 11:25:39 -06:00
Gregory Nutt
a314b2ac11
ST25FL1: Fix error that was overwriting status
2015-11-05 10:38:47 -06:00
Paul A. Patience
b5a77b9403
RAMLOG: Fix forgotten FARs
2015-11-05 10:38:42 -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
7041ba8071
Add comments to Make.defs file
2015-11-01 15:07:58 -06: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
Frank Benkert
e772c56ef6
AT24xx EEPROM Driver: Correct typo from last changeset
2015-10-31 09:04:53 -06:00
Gregory Nutt
46b688e701
Merged in marten_svanfeldt/nuttx-public/for_upstream/at24cxx (pull request #28 )
...
Improvements of AT24xx MTD driver
2015-10-22 18:15:39 +08:00
Marten Svanfeldt
a31d1fd378
Make I2C frequency configurable for the AT24Cxx EEPROM driver
...
Signed-off-by: Marten Svanfeldt <marten@intuitiveaerial.com>
2015-10-21 12:01:36 +08:00
Marten Svanfeldt
af9590eef7
Extend the AT24Cxx MTD driver with support for -04,-08 and -16 parts.
...
These parts utilize the same one-byte-address in the I2C protocol as the -02,
but requires different I2C addresses for different banks of the EEPROM.
Signed-off-by: Marten Svanfeldt <marten@intuitiveaerial.com>
2015-10-21 12:01:36 +08:00
Gregory Nutt
d8731d0ef1
Add files missed in previous commit
2015-10-18 08:00:06 +08:00
Alan Carvalho de Assis
0ba6f21532
Add support to Thermocouple-to-Digital converter MAX6675
2015-10-18 07:52:47 +08:00
Gregory Nutt
a5f44cd9fc
Buttons lower half: Undefine __KERNEL__ before including board.h to suppress bad included; fix some configuratin issues
2015-10-13 09:29:23 -06:00
Alan Carvalho de Assis
8f0c912fff
Add Zero Cross device driver support
2015-10-13 07:27:16 -06:00
Gregory Nutt
f0b40ba96a
Add a a generic lower half button driver
2015-10-13 07:08:11 -06:00
Gregory Nutt
75fcf4e8a1
Trivial fixes to spacing
2015-10-12 14:53:47 -06:00
Gregory Nutt
613798027e
Add a button upper/lower half driver
2015-10-12 14:29:43 -06:00
Gregory Nutt
cdc646ae68
Another typo introduced in previous commit
2015-10-10 12:31:31 -06:00
Gregory Nutt
796d52b3e1
Fix a typo introduced with last commits
2015-10-10 12:24:31 -06:00
Gregory Nutt
5f9c47a83f
drivers/wireless: Fixes to spacing and alignement
2015-10-10 11:51:32 -06:00
Gregory Nutt
cf14f8d1b5
drivers/: Fixes to spacing and alignement
2015-10-10 10:41:00 -06:00
Pierre-noel Bouteville
59e5e2f5cc
drivers/lcd/st7565.c: Extend to include support for the ERC12864-3. From Pierre-noel Bouteville
2015-10-07 14:30:08 -06:00
Gregory Nutt
bb05de4b6e
Remove TABs
2015-10-04 16:01:21 -06:00
Gregory Nutt
af086c40ff
Remove dangling whitespace
2015-10-04 15:28:54 -06:00
Gregory Nutt
0b12dbf95d
Fix some spacing problems
2015-10-04 15:04:00 -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
16b32bbadd
Standardize the width of all comment boxes in C files
2015-10-03 07:25:53 -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
5b51a9fcdd
Standardize the width of all comment boxes in C files
2015-10-02 17:43:18 -06:00
Gregory Nutt
cb9e27c3b0
Standardize naming used for public data and function groupings
2015-10-02 16:30:35 -06:00
Gregory Nutt
ac394041bf
Standardize nameing of the pre-processor definitiongs group header
2015-10-02 14:17:29 -06:00
Alan Carvalho de Assis
c52e3e017b
Battery Charger: Add BQ24250 driver
2015-09-20 09:47:00 -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
3a8b00f09f
max31855 driver fix from Alan Carvalho de Assis
2015-09-14 07:47:21 -06:00
Alan Carvalho de Assis
c4cf5be231
Add support to Maxim MAX31855 Thermocouple-to-Digital
2015-09-13 15:56:48 -06:00
Gregory Nutt
ce27334f23
Refresh sub-modules
2015-09-11 14:32:07 -06:00
Paul A. Patience
9f108b7b63
Fix issues detected by clang
2015-09-10 20:59:43 -04: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
afdb3c751a
Fix typos from a previous commit
2015-09-08 12:45:30 -06:00
Gregory Nutt
bb595777fd
Eliminate warnings
2015-09-08 10:21:19 -06:00
Gregory Nutt
a7e43c7fdb
Eliminate some warnings
2015-09-08 09:20:18 -06:00
Gregory Nutt
48d7930631
CC3300: Eliminate some compile time warnings
2015-09-08 07:37:19 -06:00
Gregory Nutt
dbc9d67b3a
USBDEV Kconfig: CONFIG_USBDEV_TRACE_INITIALIDSET missing from Kconfig file
2015-09-08 07:25:21 -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
Gregory Nutt
f44320d2a6
ST25FL1: SAMV71 QSPI always does transfers in multiples of 4 bytes
2015-09-02 10:19:47 -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
ebd97dcf89
ST25FL1: Make buffers all even multiple of 32-bit values
2015-08-31 10:18:50 -06: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
ed750f3600
ST25FL1: Changes after review of ST24FL1 clocking
2015-08-29 18:54:20 -06:00
Gregory Nutt
d6b0a8fe72
ST25FL1 driver is code complete
2015-08-29 15:58:54 -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
4a1951b192
ST25FL1: Flesh out FLASH write logic
2015-08-28 12:01:08 -06:00
Gregory Nutt
d2653ef7a8
ST25FL1: Update for changes to QSPI interface definitions
2015-08-28 10:15:39 -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
d06b709652
Merge remote-tracking branch 'origin/master' into st25fl1
2015-08-27 12:12:24 -06:00
Gregory Nutt
8811681d7f
networking: Big performance improvement for local loopback driver
2015-08-27 11:05:53 -06:00
SaeHie Park
a268e0aeb9
Fix a typo from an earlier commit
2015-08-26 18:12:58 -06:00
Gregory Nutt
7936819fcc
ST25FL1: Flesh out more initialization logic
2015-08-26 14:16:45 -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
044f5d38ac
Merge remote-tracking branch 'origin/master' into st25fl1
2015-08-26 07:20:36 -06:00
Juha Niskanen
70620d3dd6
rivers/rwbuffer: Fix some logic errors
2015-08-26 07:18:50 -06:00
Gregory Nutt
1cf57ae2bd
Cosmetic
2015-08-26 07:16:07 -06:00
Gregory Nutt
32de036490
Local loopback: Set the IFF_UP flags during initialization because the local loopback device is always up
2015-08-25 20:09:12 -06:00
Gregory Nutt
8fe0121e1a
Convert fragmentation ST24FL1 driver to use QSPI interface
2015-08-25 17:20:54 -06:00
Gregory Nutt
94ecf7ebad
drivers/mtd/st25fl1.c: Add a driver for ST25FL1*K QuadSPI FLASH parts
2015-08-25 09:10:12 -06:00
Gregory Nutt
79aa3d40b0
Kconfig: CONFIG_NET_MULTILINK and CONFIG_NET_MULTINIC must be support if the loopback device and any real network device are selected
2015-08-25 06:51:15 -06:00
Gregory Nutt
a2c0068011
Fix some IPv6 loopback device problems
2015-08-24 17:27:38 -06:00
Gregory Nutt
3018dc31e5
Network local loopback: Another structural simplication
2015-08-24 16:08:17 -06:00
Gregory Nutt
eea69cf6e3
Networking: Local loopback, fix a error in last commit + fix a bad functional partitioning
2015-08-24 15:23:09 -06:00
Gregory Nutt
4d040d572a
Networking: Eliminate recursion from the local loopback driver
2015-08-24 15:16:03 -06:00
Gregory Nutt
3c5f817513
Networking: Local loopback is basically functional and is no longer EXPERIMENTAL
2015-08-24 13:58:57 -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
ccb24e1766
drivers/net: Add a basic prototype for a local loopback device
2015-08-24 11:03:36 -06:00
Gregory Nutt
e21501c699
Merge remote-tracking branch 'origin/master' into localhost
2015-08-24 08:29:36 -06:00
Gregory Nutt
ea2fafb024
Add definitions to support a local loopback link layer
2015-08-24 08:25:08 -06:00