Gregory Nutt
|
9546481054
|
Fix some typographical errors.
|
2018-09-14 06:55:45 -06:00 |
|
Gregory Nutt
|
a2428db499
|
configs/olimex-stm32_p407: Add logic to support initialization of the kernel module symbol table installed in the pass2/ directory during the application phase of the build. The kmodule configuration appears to be fully functional.
|
2018-08-07 10:50:25 -06:00 |
|
Gregory Nutt
|
a6a88198c0
|
sched/modules: Be consistent use of binary loader debug instrumentation. Was mixed system and binary loader debug. libs/libc/modlib: Switch from systemb to binary load debug to be consistent with sched/modules.
|
2018-06-01 10:10:17 -06:00 |
|
Alan Carvalho de Assis
|
f3d940aac5
|
sched/module/mod_modhandle.c: Fix typo in debug statement.
|
2018-06-01 08:54:37 -06:00 |
|
Gregory Nutt
|
12e3e47d3c
|
Update comments, mostly spelling errors.
|
2018-01-27 09:37:46 -06:00 |
|
Arjun Hary
|
b274a97840
|
Miscellaneous fixes from astyle tool.
|
2017-08-14 17:19:27 -06:00 |
|
Gregory Nutt
|
e30b2617e3
|
Shared Libs: Implement module based shared libraries for the PROTECTED mode build
|
2017-01-29 13:03:53 -06:00 |
|
Gregory Nutt
|
2c45f482b1
|
Module names are not needed in libc/modlib when the module library is used only for shared library support.
|
2017-01-29 12:23:24 -06:00 |
|
Gregory Nutt
|
86bdd0a4c7
|
Modules: Move last of many C files from sched/module to libc/modlib
|
2017-01-29 11:54:54 -06:00 |
|
Gregory Nutt
|
6da66fb5c8
|
Modules: Move next five of many C files from sched/module to libc/modlib
|
2017-01-29 11:17:29 -06:00 |
|
Gregory Nutt
|
5e94dd22bb
|
Modules: Move first five of many C files from sched/module to libc/modlib
|
2017-01-29 10:05:15 -06:00 |
|
Gregory Nutt
|
00e46b5966
|
Move gnu-elf.ld from sched/module to libc/modlib. Update paths in Make.defs files to account for new location of file
|
2017-01-29 09:03:01 -06:00 |
|
Gregory Nutt
|
2717e781f0
|
libc/modlib: Add build a configuration logic for a shared module library.
|
2017-01-29 08:55:27 -06:00 |
|
Gregory Nutt
|
b79ca9dcdd
|
Modules: Move sched/module/module.h to include/nuttx/lib/modlib.h
|
2017-01-29 08:24:42 -06:00 |
|
Gregory Nutt
|
68a7110195
|
sched/modules: Add support for dependencies between modules.
|
2017-01-27 11:43:27 -06:00 |
|
Gregory Nutt
|
4574a1ca42
|
Modules: Extend the module interface so that we can access symbols exported by the module.
|
2017-01-22 14:26:22 -06:00 |
|
Gregory Nutt
|
d90e66a024
|
Kernel Modules: Module initializer may now return a symbol table (not yet used for anything)
|
2017-01-22 11:37:49 -06:00 |
|
Gregory Nutt
|
43eb04bb8f
|
Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info().
|
2016-06-20 11:59:15 -06:00 |
|
Gregory Nutt
|
13cac3b592
|
sched/: Change some *err() message to *info() messages if what was a *dbg() message does not indicate and error condition.
|
2016-06-11 16:42:42 -06:00 |
|
Gregory Nutt
|
a1469a3e95
|
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
|
2016-06-11 15:50:49 -06:00 |
|
Gregory Nutt
|
1cdc746726
|
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
|
2016-06-11 14:14:08 -06:00 |
|
Gregory Nutt
|
fc3540cffe
|
Replace all occurrences of vdbg with vinfo
|
2016-06-11 11:59:51 -06:00 |
|
Gregory Nutt
|
3a74a438d9
|
Rename CONFIG_DEBUG_VERBOSE to CONFIG_DEBUG_INFO
|
2016-06-11 11:50:18 -06:00 |
|
Gregory Nutt
|
e8d0f85c8b
|
Modules: Add mod_setsymtab to set global symtol table once. Now we can remove symbol table parameters from the insmod call. This will make implementing an NSH insmod command much easier
|
2015-12-13 08:10:01 -06:00 |
|
Gregory Nutt
|
076f382f79
|
Module: Remove some unused members of a structure
|
2015-12-13 06:48:30 -06:00 |
|
Gregory Nutt
|
917dbc8540
|
modules: Add more information to registry just for procfs
|
2015-12-12 18:56:32 -06:00 |
|
Gregory Nutt
|
795ddd7e80
|
OS modules: Add basic procfs support. A module registry that will eventually be used to support lsmod
|
2015-12-12 17:42:25 -06:00 |
|
Gregory Nutt
|
a908a61c5a
|
Various module-related cosmetic changes
|
2015-12-12 12:55:50 -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
|
0efcb5445b
|
Fix compile error when cache coherency logic is enabled
|
2015-12-12 09:38:06 -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 |
|