- Jan 03, 2018
-
-
Gregory Nutt authored
fs: Add truncate() support for userfs fs/unionfs: Add truncate() support to the unionfs fs/tmpfs: Add ftruncate() support to tmpfs syscall/: Add system call support for ftruncate() net/route: Adding ftruncate() support eliminates an issue in file-based routing table management. fs: Add basic framework to support truncate() and ftruncate(). The infrastructure is complete. Now, however, the actual implementation of ftruncate() will have to be done for each file system.
-
Mateusz Szafoni authored
stm32/chip.h: minor fixes for STM32F334 Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
raiden00pl authored
-
Gregory Nutt authored
-
- Jan 02, 2018
-
-
Louis Mayencourt authored
net/arp: Fix IGMP multicast address computation on Nuttx network stack. This change fixes the IGMP address computation to allow multicast UDP messages. The destination address was created with the incorrect bytes of the given IPv4 address.
-
Gregory Nutt authored
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Add some hooks for future 802.1q VLAN support. configs/lpcxpresso-lpc54628: Automatically bring up network in the netnsh configuration.
-
David Alessio authored
Add FPU to xmc4 ostest * remove +x from makefiles * preserve .gdbinit across make clean * add FPU support to ostest on xmc4 * add FPU test to ostest on xmc4 Approved-by: Gregory Nutt <gnutt@nuttx.org>
-
- Jan 01, 2018
-
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Correct handling of the Ethernet RBU error. With this fix, Ethernet now appears to be fully functional although still undertested.
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Back out address filtering change in commit 3c65be8c
-
Gregory Nutt authored
net: Fix an error introduced when ICMP and ICMP6 socket support was added in NuttX-7.3. A gratuitous ARP (or solitication) was being sent after receive of the ECHO replay (advertisement).
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Fix a few more Ethernet issues related to buffer management and address filtering.
-
- Dec 31, 2017
-
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Fix several more issues in bring-up of Ethernet driver. Still not fully functional.
-
Gregory Nutt authored
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Add register level debug output for Ethernet testing. Fixed a few start up problems. Still hangs on start-up, however.
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Ethernet. Remove last of #warning issues. No compiles with no warnings/errors.
-
Gregory Nutt authored
-
- Dec 30, 2017
-
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Resolves some design issues with multicast address filtering and also with AVBTP multi-channel operation (the latter design is still incomplete).
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Completes basic packet transfer logic for Ethernet drivers. Still some unfinished logic for IPv6 multicast logic and for various non-mainstream configurations. But it is ready for tested. configs/lpcxpresso-lpc54628: Add a netnsh configuration that will be used to test the Ethernet driver. Untested on initial commit.
-
- Dec 29, 2017
-
-
Gregory Nutt authored
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Adds basic Ethernet interrupt handling. Still missing all of the descriptor and packetk buffer handling logic.
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Dec 28, 2017
-
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Continuing with Ethernet initializatino logic. Added MTL initialization and partial MAC initialization.
-
Michael Jung authored
fs/nfs/nfs_vfsops.c: Fix buffer corruption. In case multiple read requests to the NFS server are required to fill up the user provided buffer, nfs_read might write behind the end of said buffer. This is fixed with this change.
-
- Dec 27, 2017
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Dec 26, 2017
-
-
Gregory Nutt authored
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Add (incomplete) Ethernet register definition file. Add framework for an Ethernet driver. Initial commit is just the drivers/skeleton.c with naming updated for the LPC54.
-
Gregory Nutt authored
-
- Dec 25, 2017
-
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Add an RTC driver and a RTC character driver lower half. configs/lpcxpresso-lpc54628: Add logic to register the RTC character driver if it is enabled. Enable the RTC and RTC character driver in the NSH configuration.
-
Gregory Nutt authored
-
- Dec 24, 2017
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
arch/arm/src/lpc54xx: Add DMA register definition file and skeletal DMA driver. The initial commit of the DMA driver is simply the LPC43xx GPDMA driver with name changes and all all register access removed.
-
Gregory Nutt authored
-
- Dec 23, 2017
-
-
Gregory Nutt authored
lpc43/54 SDMMC: Remove some useless code. lpc54: Fix typos in the IOCON register definition file. Lpcxpresso-Lpc54628: Fix typols in board.h file
-
Gregory Nutt authored
lpc43/54 SDMMC: Wading through bits trying to make sense out of what is a event want interrupt which deal mostly with commands+responses and what is a data transfer event. DTO is the only wildcard. I think this clear now but DMA transfers will fail with CRC error. lpc43/54 SDMMC: DTO is a wait event, not a transfer event. lpc43/54 SDMMC: Significant simplication to previous design. More debug output. lpc43/54 SDMMC: Don't allow duplicate events in waitmask and xfrmask. lpc43/54 SDMMC: Not all interrupts were being disabled at the end of a transfer. lpc43/54 SDMMC: Defer enabling DMA transfer interrupts until after command has been sent.
-
- Dec 22, 2017
-
-
Gregory Nutt authored
lpc43/lpc54 SDMDC: Don't enable internal DMA in the control register if not doing internal DMA. Clear pending DMA-related interrupts before enabling them.
-