Anton D. Kachalov
|
577bae0a13
|
Eliminate `sigset' shadow warning
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
|
2015-08-03 15:31:42 +03:00 |
|
Anton D. Kachalov
|
a07ed262b4
|
Revert "Two more places there THRE is used with inverted sense"
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
|
2015-08-03 13:21:01 +03:00 |
|
Anton D. Kachalov
|
2fa6237b49
|
Revert THRNE-patch. The problem was in u16550_putc
Regarding to:
https://github.com/tanzilli/ariag25-linux-2.6.39/blob/ariag25/drivers/tty/serial/8250.c#L1584
https://github.com/tanzilli/ariag25-linux-2.6.39/blob/ariag25/drivers/tty/serial/8250.c#L1913
When UART_LSR_THRE bit is set, then we ready to transmit more.
Current u16550_putc loops while UART_LSR_THRE bit is set. This logic have to be inverted.
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
|
2015-08-03 13:19:55 +03:00 |
|
Gregory Nutt
|
cabe75a51d
|
SAMV71 MCAN: Add some mode-related initialization logic
|
2015-08-02 14:51:01 -06:00 |
|
Gregory Nutt
|
f5e7dd777e
|
SAMV7 MCAN: Add logic to configure clocking and message RAM addresses
|
2015-08-02 13:25:14 -06:00 |
|
Gregory Nutt
|
fe211d1b88
|
SAMV7 MCAN: remove old AUTOBAUD option; add a local LOOPBACK option
|
2015-08-02 11:18:51 -06:00 |
|
Gregory Nutt
|
d97c0db228
|
SAMV7 MCAN: Correct name of pin configurations
|
2015-08-02 10:58:04 -06:00 |
|
Gregory Nutt
|
269180e19d
|
SAMV71 MCAN: message RAM configuration
|
2015-08-02 10:37:54 -06:00 |
|
Gregory Nutt
|
1aac62cce3
|
SAMV71 MCAN: Fix base address
|
2015-08-02 10:09:24 -06:00 |
|
Gregory Nutt
|
34c3c780e1
|
SAMV71 MAN configuration data
|
2015-08-02 10:08:18 -06:00 |
|
Gregory Nutt
|
15db2a45a4
|
drivers/net/slip.c: Fix another compilation error
|
2015-08-02 07:20:36 -06:00 |
|
Gregory Nutt
|
3a109315ed
|
Fix a logic error in last change to sem_tickwait()
|
2015-08-01 16:00:23 -06:00 |
|
Gregory Nutt
|
a5755cb378
|
SAMV71 MCAN: Add range checking of configuration setting
|
2015-08-01 15:57:06 -06:00 |
|
Gregory Nutt
|
ffec6124f2
|
Add a start time to sem_tickwait() to account for any elapsed time before the timer is actually started
|
2015-08-01 14:57:31 -06:00 |
|
Gregory Nutt
|
a3ec0a1414
|
SAMV7: Complete MCAN configuration options
|
2015-08-01 12:40:18 -06:00 |
|
Gregory Nutt
|
030573ba5c
|
More improvements to the sporadic scheduler
|
2015-08-01 09:08:48 -06:00 |
|
Gregory Nutt
|
12cbe147a0
|
Forget to add files before last commit
|
2015-08-01 07:34:27 -06:00 |
|
Gregory Nutt
|
1d81fcdb0a
|
Merge branch 'master' of bitbucket.org:patacongo/nuttx
|
2015-08-01 07:32:03 -06:00 |
|
Gregory Nutt
|
2c66e0eb2a
|
sem_tickwait(): Add a new, non-standard function to perform timed semaphore waits. It is functionally equialent to the standard sem_timedwait(), but more efficient for use in higher performance device drivers. Requested by Max Neklyudov
|
2015-08-01 07:31:09 -06:00 |
|
Gregory Nutt
|
e23933a004
|
sem_tickwait(): Add a new, non-standard function to perform timed semaphore waits. It is functionally equialent to the standard sem_timedwait(), but more efficient for use in higher performance device drivers. Requested by Max Nekyudov
|
2015-08-01 07:30:23 -06:00 |
|
Gregory Nutt
|
5772813d29
|
Change the name of the local variable sigset to set to prevent name collisions with the function of the same name
|
2015-07-31 13:32:10 -06:00 |
|
Gregory Nutt
|
02e90b8c2f
|
Merged in rnouse/nuttx (pull request #7)
Eliminate `sigset' shadow warning
|
2015-07-31 13:22:32 -06:00 |
|
Anton D. Kachalov
|
2ca1dd6efe
|
Eliminate `sigset' shadow warning
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
|
2015-07-31 21:28:40 +03:00 |
|
Gregory Nutt
|
d0a852c979
|
Update submodules
|
2015-07-31 12:10:24 -06:00 |
|
Gregory Nutt
|
3bc46d9aad
|
Merged in rnouse/nuttx (pull request #6)
[drivers/serial/uart_16550] Typo fix in data bits setup
|
2015-07-31 11:25:35 -06:00 |
|
Gregory Nutt
|
6c9e8b5092
|
SAMV7 MCAN: Add some definitions for the PCK5 clock source and prescaler
|
2015-07-31 11:24:29 -06:00 |
|
Anton D. Kachalov
|
274b7986be
|
[drivers/serial/uart_16550] Typo fix in data bits setup
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
|
2015-07-31 20:19:54 +03:00 |
|
Gregory Nutt
|
81dcadf70a
|
Add a fiew more SAMV7 clocking definitions
|
2015-07-31 11:17:26 -06:00 |
|
Gregory Nutt
|
70f6e1e8bb
|
Merge remote-tracking branch 'origin/master' into mcan
|
2015-07-31 10:14:42 -06:00 |
|
Gregory Nutt
|
d9830da295
|
Fix naming of idempotency variable
|
2015-07-31 10:14:06 -06:00 |
|
Gregory Nutt
|
1638d61389
|
SAMV7 MCAN Driver. Initial commit is just the SAMA5 CAN driver with naming changes. It should not even compile yet
|
2015-07-31 10:11:01 -06:00 |
|
Gregory Nutt
|
f2555a986e
|
Update submodules
|
2015-07-31 08:40:58 -06:00 |
|
Gregory Nutt
|
650ba80ac0
|
All setenv.sh files updated to use the path to the ARM 4.0 2015q2 toolchain
|
2015-07-31 08:40:40 -06:00 |
|
Gregory Nutt
|
ee72304b25
|
Newer 4.9 GCC does not permit both -mcpu= and -march= on the command line; either -mcpu= or -march= with -mtune. The latter gives me linking errors so all of the arguments committed to the former. Untested on more tools
|
2015-07-31 08:39:26 -06:00 |
|
Gregory Nutt
|
e0fdd46292
|
USB host file uses DEBUGASSERT and so must include assert.h. Note by Brennan Ashton
|
2015-07-31 07:24:43 -06:00 |
|
Gregory Nutt
|
a4df1c4482
|
Update submodules
|
2015-07-31 07:18:33 -06:00 |
|
Gregory Nutt
|
3669292024
|
Cosmetic changes from review of pull request
|
2015-07-31 07:17:07 -06:00 |
|
Gregory Nutt
|
8284e1cdc1
|
Merged in rnouse/nuttx (pull request #5)
Make FTMAC100 independent from board-specific low-level functions. Typo in net/skeleton.
|
2015-07-31 06:23:57 -06:00 |
|
Gregory Nutt
|
3139ce7808
|
Merged in rnouse/nuttx-arch (pull request #2)
Fixup up_{enable,disable}_irq
|
2015-07-31 06:15:56 -06:00 |
|
Gregory Nutt
|
22fec589a2
|
Updates from review of pull request
|
2015-07-31 06:15:50 -06:00 |
|
Gregory Nutt
|
53005502f6
|
Merged in rnouse/nuttx-boards (pull request #2)
Make FTMAC100 driver clear of board specific low-level functions
|
2015-07-31 06:12:37 -06:00 |
|
Anton D. Kachalov
|
2ef03d49fe
|
[drivers/net/ftmac100] Remove private board-specific interrupt configuration calls. Configure Mode/Level outside of the driver scope.
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
|
2015-07-31 14:12:10 +03:00 |
|
Anton D. Kachalov
|
a191fd661e
|
Do not touch Mode/Level in irq_enable/disable
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
|
2015-07-31 14:11:07 +03:00 |
|
Anton D. Kachalov
|
900ea68c41
|
Set Timer's IRQ Level/Mode during init
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
|
2015-07-31 14:10:29 +03:00 |
|
Anton D. Kachalov
|
5c413b3a66
|
Setup IRQ Level/Mode outside of FTMAC100 driver
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
|
2015-07-31 14:09:07 +03:00 |
|
Anton D. Kachalov
|
66eacd32ce
|
Add flat tools
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
|
2015-07-31 14:08:53 +03:00 |
|
Anton D. Kachalov
|
e1cb28f4ac
|
Enable TCP_BACKLOG, DRIVER_POLLING
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
|
2015-07-31 14:06:04 +03:00 |
|
Anton D. Kachalov
|
7613d97a90
|
[drviers/net/ftmac100] receive: process all available RX descriptors
Signed-off-by: Anton D. Kachalov <mouse@yandex-team.ru>
|
2015-07-31 08:48:13 +03:00 |
|
Gregory Nutt
|
095d2d3eee
|
Fix a typo in the STM32 F2 DMA header file
|
2015-07-30 16:03:52 -06:00 |
|
Gregory Nutt
|
2c5a6831cd
|
ADC DMA should work on the F2 as well because the DMA is equivalent on the F2 and F4
|
2015-07-30 15:49:33 -06:00 |
|