Gregory Nutt
|
8ab77c55cd
|
SAMv71-XULT: Fixes to knsh configuration. Still does not work properly.
|
2017-01-30 12:49:07 -06:00 |
|
Gregory Nutt
|
eeeb0ad112
|
Refresh all SAM v7 configurations
|
2017-01-30 11:24:32 -06:00 |
|
Gregory Nutt
|
d56d16595a
|
New apps/examples/module and sotest configuration options
|
2017-01-30 08:42:31 -06:00 |
|
Gregory Nutt
|
a70ea9d3bc
|
Typos withim mtd/ with Macronix MX25L. In NuttX/drivers/mtd/Make.defs letters X between M and 25 are missing. Noted by Oleg Evseev.
|
2017-01-30 07:26:38 -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
|
3af8da9c48
|
Fix 'the the'
|
2017-01-29 07:52:44 -06:00 |
|
Gregory Nutt
|
34e539926a
|
Syscalls: Remove modsym() syscall. There is no reason why appication code could ever use symbolic information from a symbol within a kernel module. The modsym() interface is only meaningful within the kernel.
|
2017-01-28 11:03:06 -06:00 |
|
Gregory Nutt
|
a2150c1e35
|
Olimex STM32 P407: Add support for on-board microSD slot. Does not work... Currently all commands to the SD card timeout.
|
2017-01-28 10:17:10 -06:00 |
|
Gregory Nutt
|
db77807ad2
|
Back out use on inline functions to access 16-bit registers. The inline functions were a work-around for misbehaving compiler years and years ago. The mon standard macro-ized version should work just fine.
|
2017-01-27 11:53:04 -06:00 |
|
Gregory Nutt
|
68a7110195
|
sched/modules: Add support for dependencies between modules.
|
2017-01-27 11:43:27 -06:00 |
|
Gregory Nutt
|
8b5af8bf50
|
FS: Fix typo. Latent bug but innocuous in its current usage
|
2017-01-27 08:50:01 -06:00 |
|
Alan Carvalho de Assis
|
25bf212ab4
|
LPC43 pinset definitions: Add more 1 bit to pinset to reach SFSCLK0-SFSCLK3
|
2017-01-26 13:31:29 -06:00 |
|
Alan Carvalho de Assis
|
cf2beeb1cf
|
LPC43: Remove PINCONFIG_DIGITAL
|
2017-01-26 13:26:55 -06:00 |
|
Alan Carvalho de Assis
|
c482437325
|
MMCSD_SDIO: Only wait for card ejected if card detection is supported
|
2017-01-26 07:44:17 -06:00 |
|
Gregory Nutt
|
3b9bcd57ba
|
Remove uninterpretable comment.
|
2017-01-26 07:20:35 -06:00 |
|
Gregory Nutt
|
22936d4bb5
|
Merged in AVyhovanec/nuttx (pull request #201)
isfinite(x) error
|
2017-01-25 14:22:05 +00:00 |
|
Aleksandr Vyhovanec
|
c98db4ecd5
|
Fix return falue if x is NaN
|
2017-01-25 14:04:49 +03:00 |
|
Aleksandr Vyhovanec
|
cb64d4954b
|
Merged nuttx/nuttx into master
|
2017-01-25 13:58:30 +03:00 |
|
Gregory Nutt
|
ff61d8f69d
|
Add missing sched_note_*() calls to sam4cm SMP functions.
|
2017-01-24 14:33:57 -06:00 |
|
Gregory Nutt
|
f858027d56
|
Configurations that enable OSTEST must not disable signals.
|
2017-01-24 09:26:11 -06:00 |
|
Gregory Nutt
|
f40a0311f5
|
Merged in david_s5/nuttx/upstream_2_greg_f3_bkp (pull request #200)
Add missing STM32_BKP_BASE
|
2017-01-23 23:42:33 +00:00 |
|
David Sidrane
|
02825f3db0
|
Add missing STM32_BKP_BASE
|
2017-01-23 13:38:57 -10:00 |
|
Gregory Nutt
|
492bde8cdb
|
Merged in david_s5/nuttx/upstream_2_greg_f7_config (pull request #199)
Added missing ARCH_HAVE_RESET for F7
|
2017-01-23 23:08:50 +00:00 |
|
David Sidrane
|
ab18e483bd
|
Added missing ARCH_HAVE_RESET for F7
|
2017-01-23 13:01:55 -10:00 |
|
Gregory Nutt
|
ec755a4091
|
SYSCALLS: Correct a bad function prototype generated in PROTECTED mode with kernel modules enabled.
|
2017-01-23 14:04:32 -06:00 |
|
Gregory Nutt
|
6a4880f415
|
SMP: Fix timer related issues: Round robin and sporadic scheduling were only being performed for tasks running on the CPU that processes the system timer interrupt. Similary, CPU load measurements were only be processed for running on the CPU that receives the sampling interrupt.
|
2017-01-23 12:14:01 -06:00 |
|
Gregory Nutt
|
6f5a9eb451
|
Olimex-stm32-p407: Add a NSH protected build configuration; Enable procfs/ in all configurations.
|
2017-01-23 10:38:54 -06:00 |
|
Gregory Nutt
|
a06d26e044
|
Shared libraries: Add a non-standard dllfnc.h function to set the symbol table.
|
2017-01-23 08:20:24 -06:00 |
|
Gregory Nutt
|
f6504be6ef
|
Update README
|
2017-01-22 18:09:34 -06:00 |
|
Gregory Nutt
|
c4acabaa74
|
In dlopen(), use the basename of the file as the module name
|
2017-01-22 16:01:03 -06:00 |
|
Gregory Nutt
|
8d52ad9dd6
|
Shared Libraries: In the FLAT build mode, kernel modules may be used to provide minimal shared library functionality.
|
2017-01-22 15:33:19 -06:00 |
|
Gregory Nutt
|
1b9f2795f6
|
Olimex STM32 p407: Add module build flags to NSH Make.defs
|
2017-01-22 15:08:42 -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
|
1823c78663
|
Update some comments
|
2017-01-22 10:17:51 -06:00 |
|
Gregory Nutt
|
2a284a95b1
|
C library: Add framework that may (or may not) eventually support shared libraries.
|
2017-01-22 09:14:18 -06:00 |
|
Gregory Nutt
|
ba2b345990
|
Remove a few remaining use of the obsolteted 'Compilation Switches' program section
|
2017-01-22 08:57:18 -06:00 |
|
Gregory Nutt
|
686041f8e7
|
CPU load: Correct computation of the nominal period to use when the source is a oneshot timer.
|
2017-01-22 07:12:22 -06:00 |
|
rg
|
1e38884088
|
Fix a compile error: in sched_cpuload.c:Line136, the variables ts and secs are not defined if CONFIG_CPULOAD_ONESHOT_ENTROPY = 0. However, these variables are used regardless of CONFIG_CPULOAD_ONESHOT_ENTROPY at lines~180:onwards.
|
2017-01-22 06:48:11 -06:00 |
|
Gregory Nutt
|
b656e371d3
|
ELF: Move sim and x86 ARM versions of ELF relocation logic to libc/machine
|
2017-01-21 15:40:51 -06:00 |
|
Gregory Nutt
|
4a8c6a6d2d
|
ELF: Move ARMv6-M, ARMv7-M, and legacy ARM versions of ELF relocation logic to libc/machine
|
2017-01-21 15:24:25 -06:00 |
|
Gregory Nutt
|
edd9186540
|
ELF: Move ARMv7-A and ARMv7-R versions of ELF relocation logic to libc/machine
|
2017-01-21 14:40:26 -06:00 |
|
Gregory Nutt
|
49c39f0999
|
libc/machine/: Move all ARM subdirectories under a common arm/ sub-directory
|
2017-01-21 13:43:45 -06:00 |
|