Skip to content
Snippets Groups Projects
Commit f8f78a06 authored by Gregory Nutt's avatar Gregory Nutt
Browse files

system/ramtron is now EXPERIMENTAL because it violates the OS interface...

system/ramtron is now EXPERIMENTAL because it violates the OS interface boundard by calling up_spiinitialize() directly.  The function up_spiinitialize has been obsoleted and is no longer available
parent e00bc64c
No related branches found
No related tags found
No related merge requests found
...@@ -1523,4 +1523,8 @@ ...@@ -1523,4 +1523,8 @@
* apps/nshlib: Extend logins. Added: Optional platform-specific * apps/nshlib: Extend logins. Added: Optional platform-specific
function to perform password verification and optionsl delay function to perform password verification and optionsl delay
after each failed login attempt (2016-01-22). after each failed login attempt (2016-01-22).
* system/ramtron: Marked EXPERIMENTAL. It inappropriately uses
an internal OS interface (up_spiinitialize), that has been
obsoleted. That's what happens when you violate interface
boundaries between the application and the OS (2016-01-27).
...@@ -6,9 +6,13 @@ ...@@ -6,9 +6,13 @@
config SYSTEM_RAMTRON config SYSTEM_RAMTRON
bool "RAMTRON" bool "RAMTRON"
default n default n
depends on EXPERIMENTAL
---help--- ---help---
Enable support for the NSH RAMTRON command. Enable support for the NSH RAMTRON command.
This configuration is broken because it depends on obsoleted
internal OS interfaces. That's what you get for violating interface definitions!
if SYSTEM_RAMTRON if SYSTEM_RAMTRON
endif endif
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment