David Alessio
|
6cefbc0c3f
|
This change provides an option to add /dev/urandom to all architectures. The pseudo-random algorithm I choose strikes an arguably-good balance between being "random" and small/fast enough for 8/16 bit MCUs. It’s the well-documented xorshift128 algorithm. It has an internal state of 128 bits that can be [re-]seeded with a write.
|
2016-07-17 06:42:26 -06:00 |
|
Gregory Nutt
|
e7f0a56498
|
Correct some comments
|
2016-07-15 13:13:53 -06:00 |
|
Gregory Nutt
|
7b298a828d
|
up_pminitialize() needs to be called from instances of up_initialize()
|
2016-07-15 13:11:28 -06:00 |
|
Gregory Nutt
|
d3b3c71d97
|
All architectures: Add logic to automatically register /dev/ptmx a boot time
|
2016-07-15 11:54:41 -06:00 |
|
Gregory Nutt
|
5118264e6c
|
Rename CONFIG_SYSLOG_CONSOLE to CONFIG_CONSOLE_SYSLOG
|
2016-06-21 09:35:51 -06:00 |
|
Gregory Nutt
|
62d8f839c7
|
SYSLOG: Now a two phase initialization. Some SYSLOG channels cannot be initialized until later in the bringup
|
2016-06-21 07:52:24 -06:00 |
|
Gregory Nutt
|
7f16548f57
|
Replaces last three commits. Does the same thing, but does it in a way that does not change the usage model.
|
2016-06-21 05:26:08 -06:00 |
|
Gregory Nutt
|
c05da80a27
|
Eliminate a warning
|
2016-06-20 22:54:58 -06:00 |
|
Gregory Nutt
|
505ca542e8
|
Remove some last traces of lowvsyslog that were missed; Add a SYSLOG emergency channel for handling assertion output more cleanly
|
2016-06-20 16:11:50 -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
|
d40a473f72
|
Without lowsyslog() *llwarn() is not useful. Eliminate and replace with *warn().
|
2016-06-20 09:37:08 -06:00 |
|
Gregory Nutt
|
5b2aa7bf99
|
Remove all traces of CONFIG_SYSLOG
|
2016-06-19 13:59:43 -06:00 |
|
Gregory Nutt
|
0f18f3bd15
|
Move RAMLOG initialize from up_initialilize.c files to syslog_initialize(). up_initialize.c files now call syslog_initialize() unconditionally
|
2016-06-19 09:39:21 -06:00 |
|
Gregory Nutt
|
ac18dc27ca
|
Common/Calypso/C5471: Convert *err() to either *info() or add ERROR:, depending on if an error is reported
|
2016-06-17 15:22:48 -06:00 |
|
Gregory Nutt
|
b39e53391d
|
Add underscore at beginning of alert() as well
|
2016-06-16 12:38:05 -06:00 |
|
Gregory Nutt
|
0c8c7fecf0
|
Add _ to the beginning of all debug macros to avoid name collisions
|
2016-06-16 12:33:32 -06:00 |
|
Gregory Nutt
|
a97d3ae707
|
Centralize definitions associated with CONFIG_DEBUG_GPIO
|
2016-06-15 09:20:23 -06:00 |
|
Gregory Nutt
|
688e553d1d
|
arch/hc/: Change some *err() message to *info() messages if what was a *dbg() message does not indicate and error condition.
|
2016-06-14 12:38:40 -06:00 |
|
Gregory Nutt
|
a98bc05f65
|
New debug macro: alert(). This is high priority, unconditional output and is used to simplify and stanardize crash error reporting.
|
2016-06-14 09:07:53 -06:00 |
|
Gregory Nutt
|
0f249016a0
|
Eliminate some warnings
|
2016-06-13 14:01:32 -06:00 |
|
Gregory Nutt
|
a1469a3e95
|
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
|
2016-06-11 15:50:49 -06:00 |
|
Gregory Nutt
|
e99301d7c2
|
Rename *lldbg to *llerr
|
2016-06-11 14:55:27 -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
|
5ef3e3e215
|
Replace confusing references to uIP with just 'the network'
|
2016-05-30 11:52:07 -06:00 |
|
Gregory Nutt
|
e2e6ce3f1b
|
Rename CONFIG_ARCH_HAVE_SCIn to CONFIG_SCIn_SERIALDRIVER
|
2016-05-25 10:46:55 -06:00 |
|
Gregory Nutt
|
fb484a581f
|
All GCC final arch/*/src/Makefiles: Allow --start-group and --end-group to be redefined for the case where GCC is used to link (instead of LD). Suggested by Paul Alexander Patience.
|
2016-05-17 10:43:15 -06:00 |
|
Gregory Nutt
|
99e695398c
|
Rename up_boot to arm_boot
|
2016-05-12 13:42:49 -06:00 |
|
Gregory Nutt
|
48106e605a
|
Merge in arch/ submodule
|
2016-04-10 07:49:41 -06:00 |
|
Gregory Nutt
|
bd846c2e72
|
All architectures: Register the schedule note driver if enabled
|
2016-03-17 17:00:59 -06:00 |
|
Gregory Nutt
|
4d4f54a789
|
Rename current_regs to g_current_regs; For ARM, g_current_regs needs to be an array to support multiple CPUs
|
2016-03-09 13:41:48 -06:00 |
|
Gregory Nutt
|
9c63736c98
|
Standard some naming if code sectino comments
|
2016-02-21 18:06:09 -06:00 |
|
Gregory Nutt
|
83bc1c97c3
|
Rename irqsave() and irqrestore() to up_irq_save() and up_irq_restore()
|
2016-02-14 16:11:25 -06:00 |
|
Gregory Nutt
|
70e502adb0
|
Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section()
|
2016-02-13 19:11:09 -06:00 |
|
Gregory Nutt
|
2b8d1fcbdb
|
HC: Replace explicit references to g_readytorun with indirect references via the macro this_task()
|
2016-02-06 15:20:08 -06:00 |
|
Gregory Nutt
|
1166e311b0
|
Networking: Remove the HSEC argument from devif_timer.
|
2016-02-03 11:17:15 -06:00 |
|
Gregory Nutt
|
7a13837fdd
|
Remove the final vestiges of up_spiinitialize()
|
2016-01-27 09:26:14 -06:00 |
|
Gregory Nutt
|
a0ce222318
|
For M9S12 MCUs, rename up_spiinitialize to hcs12_spibus_initialize
|
2016-01-27 09:10:36 -06:00 |
|
Gregory Nutt
|
71c289ce4f
|
Rename all architecture files of form xyz_internal.h to just xyz.h
|
2015-12-29 18:07:11 -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
|
2afd4595e4
|
Re-think how __KERNEL__ option is set in architecture Makefiles. Should be passed in EXTRADEFINES
|
2015-11-26 06:59:35 -06:00 |
|
Gregory Nutt
|
4aa3dcb51a
|
__KERNEL__ should be defined when compiler architecture specific logic
|
2015-11-25 18:05:36 -06:00 |
|
Gregory Nutt
|
14d7ede265
|
All instances of up_initialize() should call loop_register() is CONFIG_DEV_LOOP=y
|
2015-11-25 17:10:41 -06:00 |
|
Gregory Nutt
|
076b05b460
|
In Kconfig of all CPUs with 16-bit address, force CONFIG_MM_SMALL=y
|
2015-11-23 12:16:35 -06:00 |
|
Gregory Nutt
|
79df561669
|
Rename board_led_off to board_autoled_off
|
2015-11-01 09:09:36 -06:00 |
|
Gregory Nutt
|
b28e32e3d3
|
Rename board_led_on to board_autoled_on
|
2015-11-01 09:07:06 -06:00 |
|
Gregory Nutt
|
6fc6d17760
|
Fix some spacing problems
|
2015-10-04 14:59:08 -06:00 |
|
Gregory Nutt
|
36726b1bc4
|
Standardize the width of all comment boxes in header files
|
2015-10-02 17:42:29 -06:00 |
|
Gregory Nutt
|
26eada3446
|
In all up_initialize() functions, automatically initialize TUN driver is so configureded
|
2015-09-06 09:35:29 -06:00 |
|