Commit graph

32606 commits

Author SHA1 Message Date
Gregory Nutt
a908a61c5a Various module-related cosmetic changes 2015-12-12 12:55:50 -06:00
Gregory Nutt
d0a1e045a3 SAMV71-XULT: Simplify module configuration 2015-12-12 12:54:02 -06:00
Gregory Nutt
cd8d37f46b Eliminate a warning 2015-12-12 11:37:25 -06:00
Gregory Nutt
303123deb9 Add syscall support for insmod and rmmod 2015-12-12 11:11:09 -06:00
Gregory Nutt
040835de00 Add an implementation of rmmod 2015-12-12 10:51:54 -06:00
Gregory Nutt
658a2a6275 Update ChangeLog 2015-12-12 09:41:47 -06:00
Gregory Nutt
9ef33d8ebc Merge remote-tracking branch 'origin/master' into module 2015-12-12 09:38:44 -06:00
Gregory Nutt
0efcb5445b Fix compile error when cache coherency logic is enabled 2015-12-12 09:38:06 -06:00
Gregory Nutt
412c7c83a1 Forgot to add a file in the last commit 2015-12-12 09:37:01 -06:00
Gregory Nutt
daea1e614b All architectures need to build ELF support if either CONFIG_ELF or CONFIG_MODULE are selected. Cortex-M7 also must support module cache corherence 2015-12-12 09:35:05 -06:00
Gregory Nutt
97f0d7425b SAMV71-XULT: Add another NSH configuration for text kernel modules 2015-12-12 09:31:22 -06:00
Gregory Nutt
49554fe4fc Move module support from binfmt/ to sched/ so that it can be configured and built independently from binfmt features 2015-12-12 07:09:17 -06:00
Gregory Nutt
44e45f0f91 insmod is code complete and ready for test 2015-12-11 10:55:21 -06:00
Gregory Nutt
f45e2a247e Cosmetic fix to comment 2015-12-11 10:06:40 -06:00
Gregory Nutt
ead6656a35 SAMV7 USBHS device: Beef up test for data sent in DMA complete interrupt handler 2015-12-11 08:28:49 -06:00
Gregory Nutt
05cb7a9043 Call initializer entry point on start-up; do not create a task 2015-12-11 07:27:45 -06:00
Gregory Nutt
251e8395c7 Mostly cosmetic renaming to straighten out namespace 2015-12-10 16:56:10 -06:00
Gregory Nutt
8bcf35ff39 binfmt/libmodule: Add support for kernel modules. Initial commit is just the ELF module support with name changes 2015-12-10 09:53:31 -06:00
Gregory Nutt
f9f19d867b Trivial change to TODO list 2015-12-10 09:47:58 -06:00
Gregory Nutt
4e3b7e3358 Update ChangeLog 2015-12-10 06:33:14 -06:00
Gregory Nutt
cb5c221ce7 Update a few comments 2015-12-10 06:32:27 -06:00
Gregory Nutt
a0594ec60e SAMV7 USBHS device: Last change fixed certain problems and introduced some new ones. Here is an untested fix to address all known problems 2015-12-09 14:19:14 -06:00
Pierre-noel Bouteville
39bc7e0d83 Merged nuttx/arch into master 2015-12-09 21:14:20 +01:00
Gregory Nutt
c9925305b5 Same important bug as c623af03a0ee8ac041fc22051781047d6cb9cc75, but in a different location 2015-12-09 10:17:33 -06:00
Gregory Nutt
c26a624a9f SAMA5: Backport some USB device ZLP logic from the SAMV7 2015-12-08 17:36:46 -06:00
Gregory Nutt
208b4643ce Sync submodules 2015-12-08 13:31:44 -06:00
Gregory Nutt
e00bab70b7 Refresh all configurations that have Telnetd enabled; those configurations now also need the telnet driver 2015-12-08 13:31:43 -06:00
Gregory Nutt
9135afa8c1 SAMV7 USBHS device: End of DMA is too soon to process ZLP. Wait for TXINI 2015-12-08 13:21:43 -06:00
Gregory Nutt
cd7c22bbd4 SAMV7: Trivial correcto to last USBHS device change when using huge request buffers 2015-12-08 11:10:16 -06:00
Gregory Nutt
4d0e98e57d Merged in paulpatience/nuttx-boards/arch_board_custom_dir_relpath (pull request #23)
Add CONFIG_ARCH_BOARD_CUSTOM_DIR_RELPATH
2015-12-08 10:27:47 -06:00
Gregory Nutt
0944c6db8b Merged in paulpatience/nuttx/arch_board_custom_dir_relpath (pull request #40)
Top-level Makefiles: Check if CONFIG_ARCH_BOARD_CUSTOM_DIR_RELPATH is enabled
2015-12-08 10:27:11 -06:00
Paul A. Patience
d24fa0b2ea Add CONFIG_ARCH_BOARD_CUSTOM_DIR_RELPATH 2015-12-08 11:24:01 -05:00
Gregory Nutt
d1a3c3aa3b Update ChangeLog 2015-12-08 10:13:27 -06:00
Gregory Nutt
19520b5c2c SAMV7 USBHS device: Fix check if zero lenght packet is needed 2015-12-08 10:11:44 -06:00
Paul A. Patience
b669d080db Top-level Makefiles: Check if CONFIG_ARCH_BOARD_CUSTOM_DIR_RELPATH is enabled 2015-12-08 11:09:30 -05:00
Gregory Nutt
4a7e28ba96 CDC/ACM: Fix a bad default value in last commit 2015-12-08 07:33:49 -06:00
Gregory Nutt
e1d8ab37b5 Update README files 2015-12-08 07:32:47 -06:00
Lok Tep
1481537f8c config B option, reverted 2015-12-08 09:27:23 +01:00
Gregory Nutt
513cc08c7f change default size of CDC/ACM serial buffer sizes 2015-12-07 17:18:14 -06:00
Lok Tep
6c872c3162 ssp in pin buffer fix 2015-12-07 23:13:14 +01:00
Lok Tep
8ddb2a6a2a ssp buffer check fix 2015-12-07 23:12:57 +01:00
Lok Tep
264fbc1ecc CONFIG_I2C_RESET dummy function 2015-12-07 23:12:40 +01:00
Gregory Nutt
8fdb173090 drivers/net/telnet.c: Now works like the loop device. A new interface called telnet_initialize() registers a telnet session "factory" device at /dev/telnet. Via ioctl, the factory device can create instances of the telnet character devices at /dev/telnetN to support Telnet sessions. 2015-12-07 13:48:06 -06:00
Gregory Nutt
927b1dcc1f Initialize the telnet factory as part of the common architecture intialization 2015-12-07 11:40:29 -06:00
Gregory Nutt
3bd5f60a62 Update ChangeLog 2015-12-07 10:02:26 -06:00
Gregory Nutt
a0e662f769 Refresh all configurations that have Telnetd enabled; those configurations now also need the telnet driver 2015-12-07 10:01:13 -06:00
Gregory Nutt
057b6aef2c drivers/net: Move the Telnet driver from apps/netutils/netnetd to drivers/net 2015-12-07 09:26:57 -06:00
Gregory Nutt
3f0bb06c54 Update ChangeLog 2015-12-06 16:41:50 -06:00
Gregory Nutt
8df99623aa SAMV7: For to add RSWDT driver before committing 2015-12-06 16:41:10 -06:00
Gregory Nutt
6a9876f960 SAMV7: Add an untested RSWDT driver 2015-12-06 09:56:45 -06:00