Matias N
3176f2c3f0
nrf52_clockconfig: support HFCLK via XTAL and LFCLK
2020-08-31 08:01:37 +02:00
anatasluo
ab37b14972
fs/tmpfs: Remove duplicated code
...
Signed-off-by: anatasluo <luolongjuna@gmail.com>
2020-08-31 10:41:30 +08:00
Brennan Ashton
58e43adf08
nxstyle: Fix existing long line to match code style
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-08-30 19:16:30 -03:00
Brennan Ashton
4cb193d530
Docs: Update links to old website and wiki
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-08-30 19:16:30 -03:00
Xiang Xiao
3ddb3dc00e
arch/sim: Should use HOSTCFLAGS for the HOSTSRCS dependence generation
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-08-30 20:48:07 +01:00
Matias N
6c227075e7
nrf52832-mdk: normalize defconfig
2020-08-30 18:15:26 +02:00
Matias N
fd615d1cd9
Add support for NRF52832 MakerDiary MDK board
2020-08-30 18:15:26 +02:00
Brennan Ashton
797bf447d1
net: For Bluetooth sockets use the Linux sockaddr types
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-08-29 14:04:54 -06:00
Huang Qi
1025456ffa
libs/libc/time: Add stub for utimes
...
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
Change-Id: Id4b51de943c4119d4d9ede1096475b1831593349
2020-08-29 23:21:47 +08:00
Xiang Xiao
62a840f992
drivers/rwbuffer: Should call rwb_wrflush in rwb_uninitialize
...
to avoid lose the cached data in the write buffer
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-08-29 02:57:36 -07:00
Xiang Xiao
a86a3d4d02
drivers/rwbuffer: Remove the redundant check in rwb_initialize
...
the same check already done before
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-08-29 02:57:36 -07:00
Xiang Xiao
73723dd31c
drivers/rwbuffer: Avoid ftl driver allocate the temporary erase buffer
...
If the buffer to be flushed isn't multipled by the erase size,
let's pad the buffer proactively to avoid the allocation in ftl.
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: I6d7904aafab93a7886a594319d65826b81cd3cd1
3Change-Id: I88276149cc7826e7416929ca60b06314e96079a6
2020-08-29 02:57:36 -07:00
Matias N
ae6ae113eb
style fixes
2020-08-29 09:03:49 +02:00
Matias N
4ad36ffbbf
nrf52_radio/gpiote: convert license header to Apache (Mateusz and Greg are authors)
2020-08-29 09:03:49 +02:00
Matias N
13695ca1e1
nrf52_rtc.c: fix checkint function
2020-08-29 09:03:49 +02:00
Matias N
31057ec81b
nrf52_gpiote.h: fix incorrect naming of definition
2020-08-29 09:03:49 +02:00
Matias N
84cdde1a86
nrf52_radio.h: condition various definitions depending on specific chip
2020-08-29 09:03:49 +02:00
Matias N
4084b3396b
nrf52_clock.h: fix duplicate definition
2020-08-29 09:03:49 +02:00
Nathan Hartman
cb27b77d6c
stm32 - Fix two wrong comments in memory map
...
Comments only. No functional changes. See STM32G474 Reference Manual
(RM0440 Rev 4), section 3.4.1, Table 11, "Option byte organization."
arch/arm/src/stm32/hardware/stm32g47xxx_memorymap.h:
* STM32_OPTION_BASE: The comment incorrectly said the range was
0x1fff7800-0x1fff780f for a total of 16 Option Bytes. Corrected
this to 0x1fff7800-0x1fff782f, as the device has 48 Option Bytes
for this option block.
* STM32_OPTION_BASE2: The comment incorrectly said the range was
0x1ffff800-0x1ffff80f for a total of 16 Option Bytes. Corrected
this to 0x1ffff800-0x1ffff82f, as the device has 48 Option Bytes
for this option block.
2020-08-28 14:45:06 -07:00
Brennan Ashton
8934f2ed79
SIM: Add support Linux HCI Socket as BLE adaptor
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-08-28 01:01:29 -07:00
leomarradke
8a2c480a48
arch: samd5e5:
...
- Add MTD progmem support.
- NVM USER PAGE IOCTLs support.
boards: metro-m4 Add support for:
- SmartFS inicialization.
- AT24 EEPROM.
- GPIO dev support.
- BQ27426 gauge inicialization.
drives: power
- Add BQ27426 fuel gauge support.
Testing:
- Build check only.
Signed-off-by: Leomar Mateus Radke <leomar@falker.com.br>
2020-08-27 11:46:50 -03:00
Alan C. Assis
946601da2f
ESP32: Keep the 'waiti 0' instruction - noticed by Masayuki Ishikawa
2020-08-27 14:33:05 +01:00
Ouss4
8d32930d29
arch&boards/xtensa: Fix some typos, references to STM/ARM code and
...
change file headers where Gregory Nutt is the only author.
2020-08-27 05:48:55 -07:00
rajeshwaribhat
fe4a1eb96a
I2C(RIIC) support for RX65N
...
Addressed review comments in rx65n_definitions.h and rx65n_bringup.c
2020-08-27 09:39:23 -03:00
Ouss4
37d8799d07
arch/xtensa/src/esp32/esp32_spi.c: spi_cmddata function will be defined
...
by board logic, don't need it here.
2020-08-27 14:12:34 +08:00
Ouss4
99d3317329
arch/xtensa/src/esp32/esp32_irq.c: Include esp32_gpio.h to avoid
...
implicit declaration warning.
2020-08-27 14:12:34 +08:00
Alan C. Assis
bedc8c9aeb
Remove "kludge" code that come from PIC32
2020-08-27 14:10:21 +08:00
Alan C. Assis
461e9d4ece
stm32f746g-disco: Move serial console from USART6 to USART1 (Virtual COM)
...
Thanks Gustavo H. Nihei and Abdelatif Guettouche for reviewing
2020-08-26 19:47:27 +01:00
Masayuki Ishikawa
c770dc9134
arch: cxd56xx: Use spinlock API in cxd56_rtc.c
...
Summary:
- This commit improves cxd56_rtc performance in SMP mode.
Impact:
- This commit affects SMP mode only.
Testing:
- Tested with spresense:smp
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-08-26 11:21:50 +02:00
Martina Rivizzigno
dcdd7264c8
fix style
2020-08-26 02:13:38 -07:00
Martina Rivizzigno
648ebc9ea9
stm32f7 can: fix support for RTR
2020-08-26 02:13:38 -07:00
Adam Feuer
d655f47d13
convert INVIOLABLES.txt to markdown, add to docs
2020-08-25 16:03:42 -07:00
Xiang Xiao
389b45359d
epoll: Don't save fd into the field of epoll_data_t
...
since epoll_data_t is reserved to the caller and
then shouldn't be touched by the implementation
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-08-25 21:06:48 +01:00
Xiang Xiao
a354b9a9d1
fs/vfs: Implement EPOLLONESHOT flag
...
https://linux.die.net/man/2/epoll_ctl :
EPOLLONESHOT (since Linux 2.6.2)
Sets the one-shot behavior for the associated file descriptor.
This means that after an event is pulled out with epoll_wait(2)
the associated file descriptor is internally disabled and
no other events will be reported by the epoll interface.
The user must call epoll_ctl() with EPOLL_CTL_MOD to
rearm the file descriptor with a new event mask.
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: I6c0dc93e1cdae0e8cea5b487c7005de2da2c2ec3
2020-08-25 21:06:48 +01:00
Xiang Xiao
6c9ff72b9a
fs/vfs: Implement epoll_pwait API
...
specified here:
https://linux.die.net/man/2/epoll_pwait
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
Change-Id: I20106fdbe4f403ded7eab43f3523edd262e1d9a3
2020-08-25 21:06:48 +01:00
Matias N
cf3ecdd31b
doc: add .python-version to .gitignore
2020-08-25 12:54:24 -07:00
Matias N
f8207ded75
doc: remove todo
2020-08-25 12:54:24 -07:00
Matias N
8d5d5502bc
documentation: switch to m2r2 for Markdown support; update requirements.txt
2020-08-25 12:54:24 -07:00
Matias N
5888318736
bt_ioctl.c: fix copy paste error (incorrect parameter passed to function)
2020-08-26 01:09:01 +08:00
David Sidrane
34b21a4990
nuttx:board.h add extern C under cpp
2020-08-26 00:36:14 +08:00
Masayuki Ishikawa
07b4b219cd
drivers: wireless: Refactor gs2200m.c
...
Summary:
- Remove unnecessay code from gs2200m_irq()
- Fix irq control in case that work_available() returns false
Impact:
- All use cases with gs2200m driver
Testing:
- Tested with spresense:wifi
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-08-25 11:49:21 +02:00
Matias N
46dd4d8d91
nrf52_ppi: pass event and task register addresses as uin32_t directly
2020-08-25 07:22:24 +02:00
Matias N
de40f628bc
nrf52_ppi: minor naming fixes in comments/include guards
2020-08-25 07:22:24 +02:00
Matias N
b198690c06
nrf52_ppi: fix file path in license header
2020-08-25 07:22:24 +02:00
Matias N
2168e60df6
nrf52_ppi.c: fix incorrect implementation of group channel enable
2020-08-25 07:22:24 +02:00
Matias N
c51e383e08
nrf52: add PPI peripheral support
2020-08-25 07:22:24 +02:00
Matias N
0b6cca920b
nrf52_rtc: unify irq and evt enums
2020-08-25 07:17:23 +02:00
Matias N
f5f07da7e7
nxstyle fixes
2020-08-25 07:17:23 +02:00
Matias N
fa6bb5411d
nrf52 RTC: add event handling support
2020-08-25 07:17:23 +02:00
Matias N
407667480a
doc: fix typo on contribution workflow
2020-08-24 10:29:55 -07:00