General Platform Module Cleanup

- Cleanup and rerun autogen definitions for each platform module.
- Add missing makefiles.
This commit is contained in:
Jeffrey Townsend
2019-07-13 17:44:54 +00:00
parent d09d604ea2
commit 8afb69e29f
227 changed files with 5234 additions and 4403 deletions

View File

@@ -0,0 +1,8 @@
###############################################################################
#
# x86_64_accton_as4222_28pe Autogeneration
#
###############################################################################
x86_64_accton_as4222_28pe_AUTO_DEFS := module/auto/x86_64_accton_as4222_28pe.yml
x86_64_accton_as4222_28pe_AUTO_DIRS := module/inc/x86_64_accton_as4222_28pe module/src
include $(BUILDER)/auto.mk

View File

@@ -0,0 +1,8 @@
###############################################################################
#
# x86_64_accton_as4630_54pe Autogeneration
#
###############################################################################
x86_64_accton_as4630_54pe_AUTO_DEFS := module/auto/x86_64_accton_as4630_54pe.yml
x86_64_accton_as4630_54pe_AUTO_DIRS := module/inc/x86_64_accton_as4630_54pe module/src
include $(BUILDER)/auto.mk

View File

@@ -1,9 +1,8 @@
###############################################################################
#
# x86_64_accton_as5916_54x Autogeneration
# x86_64_accton_as5916_26xb Autogeneration
#
###############################################################################
x86_64_accton_as5916_54x_AUTO_DEFS := module/auto/x86_64_accton_as5916_54x.yml
x86_64_accton_as5916_54x_AUTO_DIRS := module/inc/x86_64_accton_as5916_54x module/src
x86_64_accton_as5916_26xb_AUTO_DEFS := module/auto/x86_64_accton_as5916_26xb.yml
x86_64_accton_as5916_26xb_AUTO_DIRS := module/inc/x86_64_accton_as5916_26xb module/src
include $(BUILDER)/auto.mk

View File

@@ -33,7 +33,7 @@ cdefs: &cdefs
definitions:
cdefs:
X86_64_ACCTON_AS5916_26xb_CONFIG_HEADER:
X86_64_ACCTON_AS5916_26XB_CONFIG_HEADER:
defs: *cdefs
basename: x86_64_accton_as5916_26xb_config

View File

@@ -3,7 +3,7 @@
#
#
###############################################################################
include ../../init.mk
include $(ONL)/make/config.mk
MODULE := x86_64_accton_as5916_54xk
AUTOMODULE := x86_64_accton_as5916_54xk
include $(BUILDER)/definemodule.mk

View File

@@ -20,83 +20,83 @@
#include <memory.h>
#endif
#ifndef x86_64_accton_as5916_54xk_MALLOC
#ifndef X86_64_ACCTON_AS5916_54XK_MALLOC
#if defined(GLOBAL_MALLOC)
#define x86_64_accton_as5916_54xk_MALLOC GLOBAL_MALLOC
#define X86_64_ACCTON_AS5916_54XK_MALLOC GLOBAL_MALLOC
#elif X86_64_ACCTON_AS5916_54XK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as5916_54xk_MALLOC malloc
#define X86_64_ACCTON_AS5916_54XK_MALLOC malloc
#else
#error The macro x86_64_accton_as5916_54xk_MALLOC is required but cannot be defined.
#error The macro X86_64_ACCTON_AS5916_54XK_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as5916_54xk_FREE
#ifndef X86_64_ACCTON_AS5916_54XK_FREE
#if defined(GLOBAL_FREE)
#define x86_64_accton_as5916_54xk_FREE GLOBAL_FREE
#define X86_64_ACCTON_AS5916_54XK_FREE GLOBAL_FREE
#elif X86_64_ACCTON_AS5916_54XK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as5916_54xk_FREE free
#define X86_64_ACCTON_AS5916_54XK_FREE free
#else
#error The macro x86_64_accton_as5916_54xk_FREE is required but cannot be defined.
#error The macro X86_64_ACCTON_AS5916_54XK_FREE is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as5916_54xk_MEMSET
#ifndef X86_64_ACCTON_AS5916_54XK_MEMSET
#if defined(GLOBAL_MEMSET)
#define x86_64_accton_as5916_54xk_MEMSET GLOBAL_MEMSET
#define X86_64_ACCTON_AS5916_54XK_MEMSET GLOBAL_MEMSET
#elif X86_64_ACCTON_AS5916_54XK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as5916_54xk_MEMSET memset
#define X86_64_ACCTON_AS5916_54XK_MEMSET memset
#else
#error The macro x86_64_accton_as5916_54xk_MEMSET is required but cannot be defined.
#error The macro X86_64_ACCTON_AS5916_54XK_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as5916_54xk_MEMCPY
#ifndef X86_64_ACCTON_AS5916_54XK_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define x86_64_accton_as5916_54xk_MEMCPY GLOBAL_MEMCPY
#define X86_64_ACCTON_AS5916_54XK_MEMCPY GLOBAL_MEMCPY
#elif X86_64_ACCTON_AS5916_54XK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as5916_54xk_MEMCPY memcpy
#define X86_64_ACCTON_AS5916_54XK_MEMCPY memcpy
#else
#error The macro x86_64_accton_as5916_54xk_MEMCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_AS5916_54XK_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as5916_54xk_STRNCPY
#ifndef X86_64_ACCTON_AS5916_54XK_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define x86_64_accton_as5916_54xk_STRNCPY GLOBAL_STRNCPY
#define X86_64_ACCTON_AS5916_54XK_STRNCPY GLOBAL_STRNCPY
#elif X86_64_ACCTON_AS5916_54XK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as5916_54xk_STRNCPY strncpy
#define X86_64_ACCTON_AS5916_54XK_STRNCPY strncpy
#else
#error The macro x86_64_accton_as5916_54xk_STRNCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_AS5916_54XK_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as5916_54xk_VSNPRINTF
#ifndef X86_64_ACCTON_AS5916_54XK_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define x86_64_accton_as5916_54xk_VSNPRINTF GLOBAL_VSNPRINTF
#define X86_64_ACCTON_AS5916_54XK_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_ACCTON_AS5916_54XK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as5916_54xk_VSNPRINTF vsnprintf
#define X86_64_ACCTON_AS5916_54XK_VSNPRINTF vsnprintf
#else
#error The macro x86_64_accton_as5916_54xk_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_AS5916_54XK_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as5916_54xk_SNPRINTF
#ifndef X86_64_ACCTON_AS5916_54XK_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define x86_64_accton_as5916_54xk_SNPRINTF GLOBAL_SNPRINTF
#define X86_64_ACCTON_AS5916_54XK_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_ACCTON_AS5916_54XK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as5916_54xk_SNPRINTF snprintf
#define X86_64_ACCTON_AS5916_54XK_SNPRINTF snprintf
#else
#error The macro x86_64_accton_as5916_54xk_SNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_AS5916_54XK_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as5916_54xk_STRLEN
#ifndef X86_64_ACCTON_AS5916_54XK_STRLEN
#if defined(GLOBAL_STRLEN)
#define x86_64_accton_as5916_54xk_STRLEN GLOBAL_STRLEN
#define X86_64_ACCTON_AS5916_54XK_STRLEN GLOBAL_STRLEN
#elif X86_64_ACCTON_AS5916_54XK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as5916_54xk_STRLEN strlen
#define X86_64_ACCTON_AS5916_54XK_STRLEN strlen
#else
#error The macro x86_64_accton_as5916_54xk_STRLEN is required but cannot be defined.
#error The macro X86_64_ACCTON_AS5916_54XK_STRLEN is required but cannot be defined.
#endif
#endif

View File

@@ -5,7 +5,7 @@
*****************************************************************************/
#include <x86_64_accton_as5916_54xk/x86_64_accton_as5916_54xk_config.h>
/* <auto.start.cdefs(x86_64_accton_as5916_54xk_CONFIG_HEADER).source> */
/* <auto.start.cdefs(X86_64_ACCTON_AS5916_54XK_CONFIG_HEADER).source> */
#define __x86_64_accton_as5916_54xk_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_accton_as5916_54xk_config_STRINGIFY_VALUE(_x) __x86_64_accton_as5916_54xk_config_STRINGIFY_NAME(_x)
x86_64_accton_as5916_54xk_config_settings_t x86_64_accton_as5916_54xk_config_settings[] =
@@ -60,7 +60,7 @@ x86_64_accton_as5916_54xk_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_accton_as5916_54xk_config_settings[i].name; i++) {
if(strcmp(x86_64_accton_as5916_54xk_config_settings[i].name, setting)) {
if(!strcmp(x86_64_accton_as5916_54xk_config_settings[i].name, setting)) {
return x86_64_accton_as5916_54xk_config_settings[i].value;
}
}
@@ -77,4 +77,4 @@ x86_64_accton_as5916_54xk_config_show(struct aim_pvs_s* pvs)
return i;
}
/* <auto.end.cdefs(x86_64_accton_as5916_54xk_CONFIG_HEADER).source> */
/* <auto.end.cdefs(X86_64_ACCTON_AS5916_54XK_CONFIG_HEADER).source> */

View File

@@ -6,54 +6,54 @@
#include <x86_64_accton_as7112_54x/x86_64_accton_as7112_54x_config.h>
/* <auto.start.cdefs(x86_64_accton_as7112_54x_CONFIG_HEADER).source> */
#define __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME(_x) #_x
#define __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_VALUE(_x) __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME(_x)
#define __x86_64_accton_as7112_54x_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_accton_as7112_54x_config_STRINGIFY_VALUE(_x) __x86_64_accton_as7112_54x_config_STRINGIFY_NAME(_x)
x86_64_accton_as7112_54x_config_settings_t x86_64_accton_as7112_54x_config_settings[] =
{
#ifdef X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_LOGGING
{ __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_LOGGING), __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_LOGGING) },
{ __x86_64_accton_as7112_54x_config_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_LOGGING), __x86_64_accton_as7112_54x_config_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_LOGGING) },
#else
{ X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_LOGGING(__X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_LOGGING(__x86_64_accton_as7112_54x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_ACCTON_AS7112_54X_CONFIG_LOG_OPTIONS_DEFAULT
{ __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_LOG_OPTIONS_DEFAULT), __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_LOG_OPTIONS_DEFAULT) },
{ __x86_64_accton_as7112_54x_config_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_accton_as7112_54x_config_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_LOG_OPTIONS_DEFAULT) },
#else
{ X86_64_ACCTON_AS7112_54X_CONFIG_LOG_OPTIONS_DEFAULT(__X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7112_54X_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_accton_as7112_54x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_ACCTON_AS7112_54X_CONFIG_LOG_BITS_DEFAULT
{ __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_LOG_BITS_DEFAULT), __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_LOG_BITS_DEFAULT) },
{ __x86_64_accton_as7112_54x_config_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_LOG_BITS_DEFAULT), __x86_64_accton_as7112_54x_config_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_LOG_BITS_DEFAULT) },
#else
{ X86_64_ACCTON_AS7112_54X_CONFIG_LOG_BITS_DEFAULT(__X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7112_54X_CONFIG_LOG_BITS_DEFAULT(__x86_64_accton_as7112_54x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_ACCTON_AS7112_54X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
{ __x86_64_accton_as7112_54x_config_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_accton_as7112_54x_config_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#else
{ X86_64_ACCTON_AS7112_54X_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7112_54X_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_accton_as7112_54x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_ACCTON_AS7112_54X_CONFIG_PORTING_STDLIB
{ __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_PORTING_STDLIB), __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_PORTING_STDLIB) },
{ __x86_64_accton_as7112_54x_config_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_PORTING_STDLIB), __x86_64_accton_as7112_54x_config_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_PORTING_STDLIB) },
#else
{ X86_64_ACCTON_AS7112_54X_CONFIG_PORTING_STDLIB(__X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7112_54X_CONFIG_PORTING_STDLIB(__x86_64_accton_as7112_54x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_ACCTON_AS7112_54X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
{ __x86_64_accton_as7112_54x_config_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_accton_as7112_54x_config_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#else
{ X86_64_ACCTON_AS7112_54X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7112_54X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_accton_as7112_54x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_UCLI
{ __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_UCLI), __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_UCLI) },
{ __x86_64_accton_as7112_54x_config_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_UCLI), __x86_64_accton_as7112_54x_config_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_UCLI) },
#else
{ X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_UCLI(__X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_UCLI(__x86_64_accton_as7112_54x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
{ __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) },
{ __x86_64_accton_as7112_54x_config_STRINGIFY_NAME(X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __x86_64_accton_as7112_54x_config_STRINGIFY_VALUE(X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) },
#else
{ X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7112_54X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__x86_64_accton_as7112_54x_config_STRINGIFY_NAME), "__undefined__" },
#endif
{ NULL, NULL }
};
#undef __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_VALUE
#undef __X86_64_ACCTON_AS7112_54X_CONFIG_STRINGIFY_NAME
#undef __x86_64_accton_as7112_54x_config_STRINGIFY_VALUE
#undef __x86_64_accton_as7112_54x_config_STRINGIFY_NAME
const char*
x86_64_accton_as7112_54x_config_lookup(const char* setting)

View File

@@ -3,11 +3,11 @@
#
# Inclusive Makefile for the x86_64_accton_as7112_54x module.
#
# Autogenerated 2018-09-12 02:07:07.665347
# Autogenerated 2019-07-13 17:26:43.980186
#
###############################################################################
x86_64_accton_as7112_54x_BASEDIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
include $(x86_64_accton_as7112_54x_BASEDIR)module/make.mk
include $(x86_64_accton_as7112_54x_BASEDIR)module/src/make.mk
include $(x86_64_accton_as7112_54x_BASEDIR)module/auto/make.mk
include $(x86_64_accton_as7112_54x_BASEDIR)module/src/make.mk

View File

@@ -3,7 +3,7 @@
#
#
###############################################################################
include ../../init.mk
include $(ONL)/make/config.mk
MODULE := x86_64_accton_as7312_54xs
AUTOMODULE := x86_64_accton_as7312_54xs
include $(BUILDER)/definemodule.mk

View File

@@ -20,83 +20,83 @@
#include <memory.h>
#endif
#ifndef x86_64_accton_as7312_54xs_MALLOC
#ifndef X86_64_ACCTON_AS7312_54XS_MALLOC
#if defined(GLOBAL_MALLOC)
#define x86_64_accton_as7312_54xs_MALLOC GLOBAL_MALLOC
#define X86_64_ACCTON_AS7312_54XS_MALLOC GLOBAL_MALLOC
#elif X86_64_ACCTON_AS7312_54XS_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7312_54xs_MALLOC malloc
#define X86_64_ACCTON_AS7312_54XS_MALLOC malloc
#else
#error The macro x86_64_accton_as7312_54xs_MALLOC is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7312_54XS_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as7312_54xs_FREE
#ifndef X86_64_ACCTON_AS7312_54XS_FREE
#if defined(GLOBAL_FREE)
#define x86_64_accton_as7312_54xs_FREE GLOBAL_FREE
#define X86_64_ACCTON_AS7312_54XS_FREE GLOBAL_FREE
#elif X86_64_ACCTON_AS7312_54XS_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7312_54xs_FREE free
#define X86_64_ACCTON_AS7312_54XS_FREE free
#else
#error The macro x86_64_accton_as7312_54xs_FREE is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7312_54XS_FREE is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as7312_54xs_MEMSET
#ifndef X86_64_ACCTON_AS7312_54XS_MEMSET
#if defined(GLOBAL_MEMSET)
#define x86_64_accton_as7312_54xs_MEMSET GLOBAL_MEMSET
#define X86_64_ACCTON_AS7312_54XS_MEMSET GLOBAL_MEMSET
#elif X86_64_ACCTON_AS7312_54XS_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7312_54xs_MEMSET memset
#define X86_64_ACCTON_AS7312_54XS_MEMSET memset
#else
#error The macro x86_64_accton_as7312_54xs_MEMSET is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7312_54XS_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as7312_54xs_MEMCPY
#ifndef X86_64_ACCTON_AS7312_54XS_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define x86_64_accton_as7312_54xs_MEMCPY GLOBAL_MEMCPY
#define X86_64_ACCTON_AS7312_54XS_MEMCPY GLOBAL_MEMCPY
#elif X86_64_ACCTON_AS7312_54XS_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7312_54xs_MEMCPY memcpy
#define X86_64_ACCTON_AS7312_54XS_MEMCPY memcpy
#else
#error The macro x86_64_accton_as7312_54xs_MEMCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7312_54XS_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as7312_54xs_STRNCPY
#ifndef X86_64_ACCTON_AS7312_54XS_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define x86_64_accton_as7312_54xs_STRNCPY GLOBAL_STRNCPY
#define X86_64_ACCTON_AS7312_54XS_STRNCPY GLOBAL_STRNCPY
#elif X86_64_ACCTON_AS7312_54XS_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7312_54xs_STRNCPY strncpy
#define X86_64_ACCTON_AS7312_54XS_STRNCPY strncpy
#else
#error The macro x86_64_accton_as7312_54xs_STRNCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7312_54XS_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as7312_54xs_VSNPRINTF
#ifndef X86_64_ACCTON_AS7312_54XS_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define x86_64_accton_as7312_54xs_VSNPRINTF GLOBAL_VSNPRINTF
#define X86_64_ACCTON_AS7312_54XS_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_ACCTON_AS7312_54XS_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7312_54xs_VSNPRINTF vsnprintf
#define X86_64_ACCTON_AS7312_54XS_VSNPRINTF vsnprintf
#else
#error The macro x86_64_accton_as7312_54xs_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7312_54XS_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as7312_54xs_SNPRINTF
#ifndef X86_64_ACCTON_AS7312_54XS_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define x86_64_accton_as7312_54xs_SNPRINTF GLOBAL_SNPRINTF
#define X86_64_ACCTON_AS7312_54XS_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_ACCTON_AS7312_54XS_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7312_54xs_SNPRINTF snprintf
#define X86_64_ACCTON_AS7312_54XS_SNPRINTF snprintf
#else
#error The macro x86_64_accton_as7312_54xs_SNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7312_54XS_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as7312_54xs_STRLEN
#ifndef X86_64_ACCTON_AS7312_54XS_STRLEN
#if defined(GLOBAL_STRLEN)
#define x86_64_accton_as7312_54xs_STRLEN GLOBAL_STRLEN
#define X86_64_ACCTON_AS7312_54XS_STRLEN GLOBAL_STRLEN
#elif X86_64_ACCTON_AS7312_54XS_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7312_54xs_STRLEN strlen
#define X86_64_ACCTON_AS7312_54XS_STRLEN strlen
#else
#error The macro x86_64_accton_as7312_54xs_STRLEN is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7312_54XS_STRLEN is required but cannot be defined.
#endif
#endif

View File

@@ -5,7 +5,7 @@
*****************************************************************************/
#include <x86_64_accton_as7312_54xs/x86_64_accton_as7312_54xs_config.h>
/* <auto.start.cdefs(x86_64_accton_as7312_54xs_CONFIG_HEADER).source> */
/* <auto.start.cdefs(X86_64_ACCTON_AS7312_54XS_CONFIG_HEADER).source> */
#define __x86_64_accton_as7312_54xs_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_accton_as7312_54xs_config_STRINGIFY_VALUE(_x) __x86_64_accton_as7312_54xs_config_STRINGIFY_NAME(_x)
x86_64_accton_as7312_54xs_config_settings_t x86_64_accton_as7312_54xs_config_settings[] =
@@ -60,7 +60,7 @@ x86_64_accton_as7312_54xs_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_accton_as7312_54xs_config_settings[i].name; i++) {
if(strcmp(x86_64_accton_as7312_54xs_config_settings[i].name, setting)) {
if(!strcmp(x86_64_accton_as7312_54xs_config_settings[i].name, setting)) {
return x86_64_accton_as7312_54xs_config_settings[i].value;
}
}
@@ -78,4 +78,3 @@ x86_64_accton_as7312_54xs_config_show(struct aim_pvs_s* pvs)
}
/* <auto.end.cdefs(X86_64_ACCTON_AS7312_54XS_CONFIG_HEADER).source> */

View File

@@ -1,9 +1,8 @@
###############################################################################
#
# x86_64_accton_as7316_54x Autogeneration
# x86_64_accton_as7316_26xb Autogeneration
#
###############################################################################
x86_64_accton_as7316_54x_AUTO_DEFS := module/auto/x86_64_accton_as7316_54x.yml
x86_64_accton_as7316_54x_AUTO_DIRS := module/inc/x86_64_accton_as7316_54x module/src
x86_64_accton_as7316_26xb_AUTO_DEFS := module/auto/x86_64_accton_as7316_26xb.yml
x86_64_accton_as7316_26xb_AUTO_DIRS := module/inc/x86_64_accton_as7316_26xb module/src
include $(BUILDER)/auto.mk

View File

@@ -33,7 +33,7 @@ cdefs: &cdefs
definitions:
cdefs:
X86_64_ACCTON_AS7316_26xb_CONFIG_HEADER:
X86_64_ACCTON_AS7316_26XB_CONFIG_HEADER:
defs: *cdefs
basename: x86_64_accton_as7316_26xb_config

View File

@@ -1,44 +1,44 @@
###############################################################################
#
# x86_64_accton_as7326_56x Autogeneration Definitions.
# X86_64_ACCTON_AS7326_56X Autogeneration Definitions.
#
###############################################################################
cdefs: &cdefs
- x86_64_accton_as7326_56x_CONFIG_INCLUDE_LOGGING:
- X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_LOGGING:
doc: "Include or exclude logging."
default: 1
- x86_64_accton_as7326_56x_CONFIG_LOG_OPTIONS_DEFAULT:
- X86_64_ACCTON_AS7326_56X_CONFIG_LOG_OPTIONS_DEFAULT:
doc: "Default enabled log options."
default: AIM_LOG_OPTIONS_DEFAULT
- x86_64_accton_as7326_56x_CONFIG_LOG_BITS_DEFAULT:
- X86_64_ACCTON_AS7326_56X_CONFIG_LOG_BITS_DEFAULT:
doc: "Default enabled log bits."
default: AIM_LOG_BITS_DEFAULT
- x86_64_accton_as7326_56x_CONFIG_LOG_CUSTOM_BITS_DEFAULT:
- X86_64_ACCTON_AS7326_56X_CONFIG_LOG_CUSTOM_BITS_DEFAULT:
doc: "Default enabled custom log bits."
default: 0
- x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB:
- X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB:
doc: "Default all porting macros to use the C standard libraries."
default: 1
- x86_64_accton_as7326_56x_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS:
- X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS:
doc: "Include standard library headers for stdlib porting macros."
default: x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB
- x86_64_accton_as7326_56x_CONFIG_INCLUDE_UCLI:
default: X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB
- X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_UCLI:
doc: "Include generic uCli support."
default: 0
- x86_64_accton_as7326_56x_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION:
- X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION:
doc: "Assume chassis fan direction is the same as the PSU fan direction."
default: 0
definitions:
cdefs:
x86_64_accton_as7326_56x_CONFIG_HEADER:
X86_64_ACCTON_AS7326_56X_CONFIG_HEADER:
defs: *cdefs
basename: x86_64_accton_as7326_56x_config
basename: X86_64_ACCTON_AS7326_56X_CONFIG
portingmacro:
x86_64_accton_as7326_56x:
X86_64_ACCTON_AS7326_56X:
macros:
- malloc
- free

View File

@@ -13,90 +13,90 @@
#ifdef GLOBAL_INCLUDE_CUSTOM_CONFIG
#include <global_custom_config.h>
#endif
#ifdef x86_64_accton_as7326_56x_INCLUDE_CUSTOM_CONFIG
#ifdef X86_64_ACCTON_AS7326_56X_INCLUDE_CUSTOM_CONFIG
#include <x86_64_accton_as7326_56x_custom_config.h>
#endif
/* <auto.start.cdefs(x86_64_accton_as7326_56x_CONFIG_HEADER).header> */
/* <auto.start.cdefs(X86_64_ACCTON_AS7326_56X_CONFIG_HEADER).header> */
#include <AIM/aim.h>
/**
* x86_64_accton_as7326_56x_CONFIG_INCLUDE_LOGGING
* X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_LOGGING
*
* Include or exclude logging. */
#ifndef x86_64_accton_as7326_56x_CONFIG_INCLUDE_LOGGING
#define x86_64_accton_as7326_56x_CONFIG_INCLUDE_LOGGING 1
#ifndef X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_LOGGING
#define X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_LOGGING 1
#endif
/**
* x86_64_accton_as7326_56x_CONFIG_LOG_OPTIONS_DEFAULT
* X86_64_ACCTON_AS7326_56X_CONFIG_LOG_OPTIONS_DEFAULT
*
* Default enabled log options. */
#ifndef x86_64_accton_as7326_56x_CONFIG_LOG_OPTIONS_DEFAULT
#define x86_64_accton_as7326_56x_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#ifndef X86_64_ACCTON_AS7326_56X_CONFIG_LOG_OPTIONS_DEFAULT
#define X86_64_ACCTON_AS7326_56X_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#endif
/**
* x86_64_accton_as7326_56x_CONFIG_LOG_BITS_DEFAULT
* X86_64_ACCTON_AS7326_56X_CONFIG_LOG_BITS_DEFAULT
*
* Default enabled log bits. */
#ifndef x86_64_accton_as7326_56x_CONFIG_LOG_BITS_DEFAULT
#define x86_64_accton_as7326_56x_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#ifndef X86_64_ACCTON_AS7326_56X_CONFIG_LOG_BITS_DEFAULT
#define X86_64_ACCTON_AS7326_56X_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#endif
/**
* x86_64_accton_as7326_56x_CONFIG_LOG_CUSTOM_BITS_DEFAULT
* X86_64_ACCTON_AS7326_56X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
*
* Default enabled custom log bits. */
#ifndef x86_64_accton_as7326_56x_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define x86_64_accton_as7326_56x_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#ifndef X86_64_ACCTON_AS7326_56X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define X86_64_ACCTON_AS7326_56X_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#endif
/**
* x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB
* X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB
*
* Default all porting macros to use the C standard libraries. */
#ifndef x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB
#define x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB 1
#ifndef X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB
#define X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB 1
#endif
/**
* x86_64_accton_as7326_56x_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
* X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
*
* Include standard library headers for stdlib porting macros. */
#ifndef x86_64_accton_as7326_56x_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define x86_64_accton_as7326_56x_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS x86_64_accton_as5512_56x_CONFIG_PORTING_STDLIB
#ifndef X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB
#endif
/**
* x86_64_accton_as7326_56x_CONFIG_INCLUDE_UCLI
* X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_UCLI
*
* Include generic uCli support. */
#ifndef x86_64_accton_as7326_56x_CONFIG_INCLUDE_UCLI
#define x86_64_accton_as7326_56x_CONFIG_INCLUDE_UCLI 0
#ifndef X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_UCLI
#define X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_UCLI 0
#endif
/**
* x86_64_accton_as7326_56x_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
* X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
*
* Assume chassis fan direction is the same as the PSU fan direction. */
#ifndef x86_64_accton_as7326_56x_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
#define x86_64_accton_as7326_56x_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION 0
#ifndef X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
#define X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION 0
#endif
@@ -106,32 +106,32 @@
*/
/** Configuration settings structure. */
typedef struct x86_64_accton_as7326_56x_config_settings_s {
typedef struct X86_64_ACCTON_AS7326_56X_CONFIG_settings_s {
/** name */
const char* name;
/** value */
const char* value;
} x86_64_accton_as7326_56x_config_settings_t;
} X86_64_ACCTON_AS7326_56X_CONFIG_settings_t;
/** Configuration settings table. */
/** x86_64_accton_as7326_56x_config_settings table. */
extern x86_64_accton_as7326_56x_config_settings_t x86_64_accton_as7326_56x_config_settings[];
/** X86_64_ACCTON_AS7326_56X_CONFIG_settings table. */
extern X86_64_ACCTON_AS7326_56X_CONFIG_settings_t X86_64_ACCTON_AS7326_56X_CONFIG_settings[];
/**
* @brief Lookup a configuration setting.
* @param setting The name of the configuration option to lookup.
*/
const char* x86_64_accton_as7326_56x_config_lookup(const char* setting);
const char* _x86_64__a_c_c_t_o_n__a_s7326_56_x__c_o_n_f_i_g_lookup(const char* setting);
/**
* @brief Show the compile-time configuration.
* @param pvs The output stream.
*/
int x86_64_accton_as7326_56x_config_show(struct aim_pvs_s* pvs);
int _x86_64__a_c_c_t_o_n__a_s7326_56_x__c_o_n_f_i_g_show(struct aim_pvs_s* pvs);
/* <auto.end.cdefs(x86_64_accton_as7326_56x_CONFIG_HEADER).header> */
/* <auto.end.cdefs(X86_64_ACCTON_AS7326_56X_CONFIG_HEADER).header> */
#include "x86_64_accton_as7326_56x_porting.h"
#endif /* __x86_64_accton_as7326_56x_CONFIG_H__ */
#endif /* __X86_64_ACCTON_AS7326_56X_CONFIG_H__ */
/* @} */

View File

@@ -12,7 +12,7 @@
/* <auto.start.portingmacro(ALL).define> */
#if x86_64_accton_as7326_56x_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#if X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -20,83 +20,83 @@
#include <memory.h>
#endif
#ifndef x86_64_accton_as7326_56x_MALLOC
#ifndef X86_64_ACCTON_AS7326_56X_MALLOC
#if defined(GLOBAL_MALLOC)
#define x86_64_accton_as7326_56x_MALLOC GLOBAL_MALLOC
#elif x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7326_56x_MALLOC malloc
#define X86_64_ACCTON_AS7326_56X_MALLOC GLOBAL_MALLOC
#elif X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_AS7326_56X_MALLOC malloc
#else
#error The macro x86_64_accton_as7326_56x_MALLOC is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7326_56X_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as7326_56x_FREE
#ifndef X86_64_ACCTON_AS7326_56X_FREE
#if defined(GLOBAL_FREE)
#define x86_64_accton_as7326_56x_FREE GLOBAL_FREE
#elif x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7326_56x_FREE free
#define X86_64_ACCTON_AS7326_56X_FREE GLOBAL_FREE
#elif X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_AS7326_56X_FREE free
#else
#error The macro x86_64_accton_as7326_56x_FREE is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7326_56X_FREE is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as7326_56x_MEMSET
#ifndef X86_64_ACCTON_AS7326_56X_MEMSET
#if defined(GLOBAL_MEMSET)
#define x86_64_accton_as7326_56x_MEMSET GLOBAL_MEMSET
#elif x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7326_56x_MEMSET memset
#define X86_64_ACCTON_AS7326_56X_MEMSET GLOBAL_MEMSET
#elif X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_AS7326_56X_MEMSET memset
#else
#error The macro x86_64_accton_as7326_56x_MEMSET is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7326_56X_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as7326_56x_MEMCPY
#ifndef X86_64_ACCTON_AS7326_56X_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define x86_64_accton_as7326_56x_MEMCPY GLOBAL_MEMCPY
#elif x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7326_56x_MEMCPY memcpy
#define X86_64_ACCTON_AS7326_56X_MEMCPY GLOBAL_MEMCPY
#elif X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_AS7326_56X_MEMCPY memcpy
#else
#error The macro x86_64_accton_as7326_56x_MEMCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7326_56X_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as7326_56x_STRNCPY
#ifndef X86_64_ACCTON_AS7326_56X_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define x86_64_accton_as7326_56x_STRNCPY GLOBAL_STRNCPY
#elif x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7326_56x_STRNCPY strncpy
#define X86_64_ACCTON_AS7326_56X_STRNCPY GLOBAL_STRNCPY
#elif X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_AS7326_56X_STRNCPY strncpy
#else
#error The macro x86_64_accton_as7326_56x_STRNCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7326_56X_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as7326_56x_VSNPRINTF
#ifndef X86_64_ACCTON_AS7326_56X_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define x86_64_accton_as7326_56x_VSNPRINTF GLOBAL_VSNPRINTF
#elif x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7326_56x_VSNPRINTF vsnprintf
#define X86_64_ACCTON_AS7326_56X_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_AS7326_56X_VSNPRINTF vsnprintf
#else
#error The macro x86_64_accton_as7326_56x_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7326_56X_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as7326_56x_SNPRINTF
#ifndef X86_64_ACCTON_AS7326_56X_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define x86_64_accton_as7326_56x_SNPRINTF GLOBAL_SNPRINTF
#elif x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7326_56x_SNPRINTF snprintf
#define X86_64_ACCTON_AS7326_56X_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_AS7326_56X_SNPRINTF snprintf
#else
#error The macro x86_64_accton_as7326_56x_SNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7326_56X_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_as7326_56x_STRLEN
#ifndef X86_64_ACCTON_AS7326_56X_STRLEN
#if defined(GLOBAL_STRLEN)
#define x86_64_accton_as7326_56x_STRLEN GLOBAL_STRLEN
#elif x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_as7326_56x_STRLEN strlen
#define X86_64_ACCTON_AS7326_56X_STRLEN GLOBAL_STRLEN
#elif X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_AS7326_56X_STRLEN strlen
#else
#error The macro x86_64_accton_as7326_56x_STRLEN is required but cannot be defined.
#error The macro X86_64_ACCTON_AS7326_56X_STRLEN is required but cannot be defined.
#endif
#endif

View File

@@ -5,77 +5,77 @@
*****************************************************************************/
#include <x86_64_accton_as7326_56x/x86_64_accton_as7326_56x_config.h>
/* <auto.start.cdefs(x86_64_accton_as7326_56x_CONFIG_HEADER).source> */
#define __x86_64_accton_as7326_56x_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_accton_as7326_56x_config_STRINGIFY_VALUE(_x) __x86_64_accton_as7326_56x_config_STRINGIFY_NAME(_x)
x86_64_accton_as7326_56x_config_settings_t x86_64_accton_as7326_56x_config_settings[] =
/* <auto.start.cdefs(X86_64_ACCTON_AS7326_56X_CONFIG_HEADER).source> */
#define __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME(_x) #_x
#define __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_VALUE(_x) __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME(_x)
X86_64_ACCTON_AS7326_56X_CONFIG_settings_t X86_64_ACCTON_AS7326_56X_CONFIG_settings[] =
{
#ifdef x86_64_accton_as7326_56x_CONFIG_INCLUDE_LOGGING
{ __x86_64_accton_as7326_56x_config_STRINGIFY_NAME(x86_64_accton_as7326_56x_CONFIG_INCLUDE_LOGGING), __x86_64_accton_as7326_56x_config_STRINGIFY_VALUE(x86_64_accton_as7326_56x_CONFIG_INCLUDE_LOGGING) },
#ifdef X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_LOGGING
{ __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_LOGGING), __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_LOGGING) },
#else
{ x86_64_accton_as7326_56x_CONFIG_INCLUDE_LOGGING(__x86_64_accton_as7326_56x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_LOGGING(__X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_as7326_56x_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_accton_as7326_56x_config_STRINGIFY_NAME(x86_64_accton_as7326_56x_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_accton_as7326_56x_config_STRINGIFY_VALUE(x86_64_accton_as7326_56x_CONFIG_LOG_OPTIONS_DEFAULT) },
#ifdef X86_64_ACCTON_AS7326_56X_CONFIG_LOG_OPTIONS_DEFAULT
{ __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7326_56X_CONFIG_LOG_OPTIONS_DEFAULT), __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7326_56X_CONFIG_LOG_OPTIONS_DEFAULT) },
#else
{ x86_64_accton_as7326_56x_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_accton_as7326_56x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7326_56X_CONFIG_LOG_OPTIONS_DEFAULT(__X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_as7326_56x_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_accton_as7326_56x_config_STRINGIFY_NAME(x86_64_accton_as7326_56x_CONFIG_LOG_BITS_DEFAULT), __x86_64_accton_as7326_56x_config_STRINGIFY_VALUE(x86_64_accton_as7326_56x_CONFIG_LOG_BITS_DEFAULT) },
#ifdef X86_64_ACCTON_AS7326_56X_CONFIG_LOG_BITS_DEFAULT
{ __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7326_56X_CONFIG_LOG_BITS_DEFAULT), __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7326_56X_CONFIG_LOG_BITS_DEFAULT) },
#else
{ x86_64_accton_as7326_56x_CONFIG_LOG_BITS_DEFAULT(__x86_64_accton_as7326_56x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7326_56X_CONFIG_LOG_BITS_DEFAULT(__X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_as7326_56x_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_accton_as7326_56x_config_STRINGIFY_NAME(x86_64_accton_as7326_56x_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_accton_as7326_56x_config_STRINGIFY_VALUE(x86_64_accton_as7326_56x_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#ifdef X86_64_ACCTON_AS7326_56X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7326_56X_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7326_56X_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#else
{ x86_64_accton_as7326_56x_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_accton_as7326_56x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7326_56X_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB
{ __x86_64_accton_as7326_56x_config_STRINGIFY_NAME(x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB), __x86_64_accton_as7326_56x_config_STRINGIFY_VALUE(x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB) },
#ifdef X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB
{ __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB), __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB) },
#else
{ x86_64_accton_as7326_56x_CONFIG_PORTING_STDLIB(__x86_64_accton_as7326_56x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_STDLIB(__X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_as7326_56x_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_accton_as7326_56x_config_STRINGIFY_NAME(x86_64_accton_as7326_56x_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_accton_as7326_56x_config_STRINGIFY_VALUE(x86_64_accton_as7326_56x_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#ifdef X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#else
{ x86_64_accton_as7326_56x_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_accton_as7326_56x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7326_56X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_as7326_56x_CONFIG_INCLUDE_UCLI
{ __x86_64_accton_as7326_56x_config_STRINGIFY_NAME(x86_64_accton_as7326_56x_CONFIG_INCLUDE_UCLI), __x86_64_accton_as7326_56x_config_STRINGIFY_VALUE(x86_64_accton_as7326_56x_CONFIG_INCLUDE_UCLI) },
#ifdef X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_UCLI
{ __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_UCLI), __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_UCLI) },
#else
{ x86_64_accton_as7326_56x_CONFIG_INCLUDE_UCLI(__x86_64_accton_as7326_56x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_UCLI(__X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_as7326_56x_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
{ __x86_64_accton_as7326_56x_config_STRINGIFY_NAME(x86_64_accton_as7326_56x_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __x86_64_accton_as7326_56x_config_STRINGIFY_VALUE(x86_64_accton_as7326_56x_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) },
#ifdef X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
{ __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME(X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_VALUE(X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) },
#else
{ x86_64_accton_as7326_56x_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__x86_64_accton_as7326_56x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_AS7326_56X_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME), "__undefined__" },
#endif
{ NULL, NULL }
};
#undef __x86_64_accton_as7326_56x_config_STRINGIFY_VALUE
#undef __x86_64_accton_as7326_56x_config_STRINGIFY_NAME
#undef __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_VALUE
#undef __X86_64_ACCTON_AS7326_56X_CONFIG_STRINGIFY_NAME
const char*
x86_64_accton_as7326_56x_config_lookup(const char* setting)
_x86_64__a_c_c_t_o_n__a_s7326_56_x__c_o_n_f_i_g_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_accton_as7326_56x_config_settings[i].name; i++) {
if(strcmp(x86_64_accton_as7326_56x_config_settings[i].name, setting)) {
return x86_64_accton_as7326_56x_config_settings[i].value;
for(i = 0; X86_64_ACCTON_AS7326_56X_CONFIG_settings[i].name; i++) {
if(!strcmp(X86_64_ACCTON_AS7326_56X_CONFIG_settings[i].name, setting)) {
return X86_64_ACCTON_AS7326_56X_CONFIG_settings[i].value;
}
}
return NULL;
}
int
x86_64_accton_as7326_56x_config_show(struct aim_pvs_s* pvs)
_x86_64__a_c_c_t_o_n__a_s7326_56_x__c_o_n_f_i_g_show(struct aim_pvs_s* pvs)
{
int i;
for(i = 0; x86_64_accton_as7326_56x_config_settings[i].name; i++) {
aim_printf(pvs, "%s = %s\n", x86_64_accton_as7326_56x_config_settings[i].name, x86_64_accton_as7326_56x_config_settings[i].value);
for(i = 0; X86_64_ACCTON_AS7326_56X_CONFIG_settings[i].name; i++) {
aim_printf(pvs, "%s = %s\n", X86_64_ACCTON_AS7326_56X_CONFIG_settings[i].name, X86_64_ACCTON_AS7326_56X_CONFIG_settings[i].value);
}
return i;
}
/* <auto.end.cdefs(x86_64_accton_as7326_56x_CONFIG_HEADER).source> */
/* <auto.end.cdefs(X86_64_ACCTON_AS7326_56X_CONFIG_HEADER).source> */

View File

@@ -10,9 +10,9 @@
* x86_64_accton_as7326_56x log struct.
*/
AIM_LOG_STRUCT_DEFINE(
x86_64_accton_as7326_56x_CONFIG_LOG_OPTIONS_DEFAULT,
x86_64_accton_as7326_56x_CONFIG_LOG_BITS_DEFAULT,
X86_64_ACCTON_AS7326_56X_CONFIG_LOG_OPTIONS_DEFAULT,
X86_64_ACCTON_AS7326_56X_CONFIG_LOG_BITS_DEFAULT,
NULL, /* Custom log map */
x86_64_accton_as7326_56x_CONFIG_LOG_CUSTOM_BITS_DEFAULT
X86_64_ACCTON_AS7326_56X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
);

View File

@@ -30,7 +30,7 @@
#endif
/**
*X86_64_ACCTON_AS7716_24SC_CONFIG_LOG_OPTIONS_DEFAULT
* X86_64_ACCTON_AS7716_24SC_CONFIG_LOG_OPTIONS_DEFAULT
*
* Default enabled log options. */

View File

@@ -55,7 +55,7 @@ x86_64_accton_as7716_24sc_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_accton_as7716_24sc_config_settings[i].name; i++) {
if(strcmp(x86_64_accton_as7716_24sc_config_settings[i].name, setting)) {
if(!strcmp(x86_64_accton_as7716_24sc_config_settings[i].name, setting)) {
return x86_64_accton_as7716_24sc_config_settings[i].value;
}
}

View File

@@ -30,7 +30,7 @@
#endif
/**
*X86_64_ACCTON_AS7716_24XC_CONFIG_LOG_OPTIONS_DEFAULT
* X86_64_ACCTON_AS7716_24XC_CONFIG_LOG_OPTIONS_DEFAULT
*
* Default enabled log options. */

View File

@@ -55,7 +55,7 @@ x86_64_accton_as7716_24xc_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_accton_as7716_24xc_config_settings[i].name; i++) {
if(strcmp(x86_64_accton_as7716_24xc_config_settings[i].name, setting)) {
if(!strcmp(x86_64_accton_as7716_24xc_config_settings[i].name, setting)) {
return x86_64_accton_as7716_24xc_config_settings[i].value;
}
}

View File

@@ -0,0 +1,8 @@
###############################################################################
#
# x86_64_accton_as9716_32d Autogeneration
#
###############################################################################
x86_64_accton_as9716_32d_AUTO_DEFS := module/auto/x86_64_accton_as9716_32d.yml
x86_64_accton_as9716_32d_AUTO_DIRS := module/inc/x86_64_accton_as9716_32d module/src
include $(BUILDER)/auto.mk

View File

@@ -0,0 +1,8 @@
###############################################################################
#
# x86_64_accton_asgvolt64 Autogeneration
#
###############################################################################
x86_64_accton_asgvolt64_AUTO_DEFS := module/auto/x86_64_accton_asgvolt64.yml
x86_64_accton_asgvolt64_AUTO_DIRS := module/inc/x86_64_accton_asgvolt64 module/src
include $(BUILDER)/auto.mk

View File

@@ -22,7 +22,7 @@ cdefs: &cdefs
default: 1
- X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS:
doc: "Include standard library headers for stdlib porting macros."
default: x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB
default: X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB
- X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_UCLI:
doc: "Include generic uCli support."
default: 0

View File

@@ -7,8 +7,8 @@
* @{
*
*****************************************************************************/
#ifndef __x86_64_accton_asgvolt64_CONFIG_H__
#define __x86_64_accton_asgvolt64_CONFIG_H__
#ifndef __X86_64_ACCTON_ASGVOLT64_CONFIG_H__
#define __X86_64_ACCTON_ASGVOLT64_CONFIG_H__
#ifdef GLOBAL_INCLUDE_CUSTOM_CONFIG
#include <global_custom_config.h>
@@ -17,86 +17,86 @@
#include <x86_64_accton_asgvolt64_custom_config.h>
#endif
/* <auto.start.cdefs(x86_64_accton_asgvolt64_CONFIG_HEADER).header> */
/* <auto.start.cdefs(X86_64_ACCTON_ASGVOLT64_CONFIG_HEADER).header> */
#include <AIM/aim.h>
/**
* x86_64_accton_asgvolt64_CONFIG_INCLUDE_LOGGING
* X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_LOGGING
*
* Include or exclude logging. */
#ifndef x86_64_accton_asgvolt64_CONFIG_INCLUDE_LOGGING
#define x86_64_accton_asgvolt64_CONFIG_INCLUDE_LOGGING 1
#ifndef X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_LOGGING
#define X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_LOGGING 1
#endif
/**
* x86_64_accton_asgvolt64_CONFIG_LOG_OPTIONS_DEFAULT
* X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_OPTIONS_DEFAULT
*
* Default enabled log options. */
#ifndef x86_64_accton_asgvolt64_CONFIG_LOG_OPTIONS_DEFAULT
#define x86_64_accton_asgvolt64_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#ifndef X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_OPTIONS_DEFAULT
#define X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#endif
/**
* x86_64_accton_asgvolt64_CONFIG_LOG_BITS_DEFAULT
* X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_BITS_DEFAULT
*
* Default enabled log bits. */
#ifndef x86_64_accton_asgvolt64_CONFIG_LOG_BITS_DEFAULT
#define x86_64_accton_asgvolt64_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#ifndef X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_BITS_DEFAULT
#define X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#endif
/**
* x86_64_accton_asgvolt64_CONFIG_LOG_CUSTOM_BITS_DEFAULT
* X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_CUSTOM_BITS_DEFAULT
*
* Default enabled custom log bits. */
#ifndef x86_64_accton_asgvolt64_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define x86_64_accton_asgvolt64_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#ifndef X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#endif
/**
* x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB
* X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB
*
* Default all porting macros to use the C standard libraries. */
#ifndef x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB
#define x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB 1
#ifndef X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB
#define X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB 1
#endif
/**
* x86_64_accton_asgvolt64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
* X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
*
* Include standard library headers for stdlib porting macros. */
#ifndef x86_64_accton_asgvolt64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define x86_64_accton_asgvolt64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB
#ifndef X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB
#endif
/**
* x86_64_accton_asgvolt64_CONFIG_INCLUDE_UCLI
* X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_UCLI
*
* Include generic uCli support. */
#ifndef x86_64_accton_asgvolt64_CONFIG_INCLUDE_UCLI
#define x86_64_accton_asgvolt64_CONFIG_INCLUDE_UCLI 0
#ifndef X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_UCLI
#define X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_UCLI 0
#endif
/**
* x86_64_accton_asgvolt64_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
* X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
*
* Assume chassis fan direction is the same as the PSU fan direction. */
#ifndef x86_64_accton_asgvolt64_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
#define x86_64_accton_asgvolt64_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION 0
#ifndef X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
#define X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION 0
#endif
@@ -129,9 +129,9 @@ const char* x86_64_accton_asgvolt64_config_lookup(const char* setting);
*/
int x86_64_accton_asgvolt64_config_show(struct aim_pvs_s* pvs);
/* <auto.end.cdefs(x86_64_accton_asgvolt64_CONFIG_HEADER).header> */
/* <auto.end.cdefs(X86_64_ACCTON_ASGVOLT64_CONFIG_HEADER).header> */
#include "x86_64_accton_asgvolt64_porting.h"
#endif /* __x86_64_accton_asgvolt64_CONFIG_H__ */
#endif /* __X86_64_ACCTON_ASGVOLT64_CONFIG_H__ */
/* @} */

View File

@@ -12,7 +12,7 @@
/* <auto.start.portingmacro(ALL).define> */
#if x86_64_accton_asgvolt64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#if X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -20,83 +20,83 @@
#include <memory.h>
#endif
#ifndef x86_64_accton_asgvolt64_MALLOC
#ifndef X86_64_ACCTON_ASGVOLT64_MALLOC
#if defined(GLOBAL_MALLOC)
#define x86_64_accton_asgvolt64_MALLOC GLOBAL_MALLOC
#elif x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asgvolt64_MALLOC malloc
#define X86_64_ACCTON_ASGVOLT64_MALLOC GLOBAL_MALLOC
#elif X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASGVOLT64_MALLOC malloc
#else
#error The macro x86_64_accton_asgvolt64_MALLOC is required but cannot be defined.
#error The macro X86_64_ACCTON_ASGVOLT64_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_asgvolt64_FREE
#ifndef X86_64_ACCTON_ASGVOLT64_FREE
#if defined(GLOBAL_FREE)
#define x86_64_accton_asgvolt64_FREE GLOBAL_FREE
#elif x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asgvolt64_FREE free
#define X86_64_ACCTON_ASGVOLT64_FREE GLOBAL_FREE
#elif X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASGVOLT64_FREE free
#else
#error The macro x86_64_accton_asgvolt64_FREE is required but cannot be defined.
#error The macro X86_64_ACCTON_ASGVOLT64_FREE is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_asgvolt64_MEMSET
#ifndef X86_64_ACCTON_ASGVOLT64_MEMSET
#if defined(GLOBAL_MEMSET)
#define x86_64_accton_asgvolt64_MEMSET GLOBAL_MEMSET
#elif x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asgvolt64_MEMSET memset
#define X86_64_ACCTON_ASGVOLT64_MEMSET GLOBAL_MEMSET
#elif X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASGVOLT64_MEMSET memset
#else
#error The macro x86_64_accton_asgvolt64_MEMSET is required but cannot be defined.
#error The macro X86_64_ACCTON_ASGVOLT64_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_asgvolt64_MEMCPY
#ifndef X86_64_ACCTON_ASGVOLT64_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define x86_64_accton_asgvolt64_MEMCPY GLOBAL_MEMCPY
#elif x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asgvolt64_MEMCPY memcpy
#define X86_64_ACCTON_ASGVOLT64_MEMCPY GLOBAL_MEMCPY
#elif X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASGVOLT64_MEMCPY memcpy
#else
#error The macro x86_64_accton_asgvolt64_MEMCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_ASGVOLT64_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_asgvolt64_STRNCPY
#ifndef X86_64_ACCTON_ASGVOLT64_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define x86_64_accton_asgvolt64_STRNCPY GLOBAL_STRNCPY
#elif x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asgvolt64_STRNCPY strncpy
#define X86_64_ACCTON_ASGVOLT64_STRNCPY GLOBAL_STRNCPY
#elif X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASGVOLT64_STRNCPY strncpy
#else
#error The macro x86_64_accton_asgvolt64_STRNCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_ASGVOLT64_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_asgvolt64_VSNPRINTF
#ifndef X86_64_ACCTON_ASGVOLT64_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define x86_64_accton_asgvolt64_VSNPRINTF GLOBAL_VSNPRINTF
#elif x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asgvolt64_VSNPRINTF vsnprintf
#define X86_64_ACCTON_ASGVOLT64_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASGVOLT64_VSNPRINTF vsnprintf
#else
#error The macro x86_64_accton_asgvolt64_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_ASGVOLT64_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_asgvolt64_SNPRINTF
#ifndef X86_64_ACCTON_ASGVOLT64_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define x86_64_accton_asgvolt64_SNPRINTF GLOBAL_SNPRINTF
#elif x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asgvolt64_SNPRINTF snprintf
#define X86_64_ACCTON_ASGVOLT64_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASGVOLT64_SNPRINTF snprintf
#else
#error The macro x86_64_accton_asgvolt64_SNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_ASGVOLT64_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_asgvolt64_STRLEN
#ifndef X86_64_ACCTON_ASGVOLT64_STRLEN
#if defined(GLOBAL_STRLEN)
#define x86_64_accton_asgvolt64_STRLEN GLOBAL_STRLEN
#elif x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asgvolt64_STRLEN strlen
#define X86_64_ACCTON_ASGVOLT64_STRLEN GLOBAL_STRLEN
#elif X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASGVOLT64_STRLEN strlen
#else
#error The macro x86_64_accton_asgvolt64_STRLEN is required but cannot be defined.
#error The macro X86_64_ACCTON_ASGVOLT64_STRLEN is required but cannot be defined.
#endif
#endif

View File

@@ -1,6 +1,6 @@
#include "x86_64_accton_asgvolt64_int.h"
#if x86_64_accton_asgvolt64_CONFIG_INCLUDE_DEBUG == 1
#if X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_DEBUG == 1
#include <unistd.h>

View File

@@ -5,50 +5,50 @@
*****************************************************************************/
#include <x86_64_accton_asgvolt64/x86_64_accton_asgvolt64_config.h>
/* <auto.start.cdefs(x86_64_accton_asgvolt64_CONFIG_HEADER).source> */
/* <auto.start.cdefs(X86_64_ACCTON_ASGVOLT64_CONFIG_HEADER).source> */
#define __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(_x) __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(_x)
x86_64_accton_asgvolt64_config_settings_t x86_64_accton_asgvolt64_config_settings[] =
{
#ifdef x86_64_accton_asgvolt64_CONFIG_INCLUDE_LOGGING
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(x86_64_accton_asgvolt64_CONFIG_INCLUDE_LOGGING), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(x86_64_accton_asgvolt64_CONFIG_INCLUDE_LOGGING) },
#ifdef X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_LOGGING
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_LOGGING), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_LOGGING) },
#else
{ x86_64_accton_asgvolt64_CONFIG_INCLUDE_LOGGING(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_LOGGING(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_asgvolt64_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(x86_64_accton_asgvolt64_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(x86_64_accton_asgvolt64_CONFIG_LOG_OPTIONS_DEFAULT) },
#ifdef X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_OPTIONS_DEFAULT) },
#else
{ x86_64_accton_asgvolt64_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_asgvolt64_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(x86_64_accton_asgvolt64_CONFIG_LOG_BITS_DEFAULT), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(x86_64_accton_asgvolt64_CONFIG_LOG_BITS_DEFAULT) },
#ifdef X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_BITS_DEFAULT), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_BITS_DEFAULT) },
#else
{ x86_64_accton_asgvolt64_CONFIG_LOG_BITS_DEFAULT(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_BITS_DEFAULT(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_asgvolt64_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(x86_64_accton_asgvolt64_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(x86_64_accton_asgvolt64_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#ifdef X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#else
{ x86_64_accton_asgvolt64_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB) },
#ifdef X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB) },
#else
{ x86_64_accton_asgvolt64_CONFIG_PORTING_STDLIB(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_STDLIB(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_asgvolt64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(x86_64_accton_asgvolt64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(x86_64_accton_asgvolt64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#ifdef X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#else
{ x86_64_accton_asgvolt64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASGVOLT64_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_asgvolt64_CONFIG_INCLUDE_UCLI
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(x86_64_accton_asgvolt64_CONFIG_INCLUDE_UCLI), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(x86_64_accton_asgvolt64_CONFIG_INCLUDE_UCLI) },
#ifdef X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_UCLI
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_UCLI), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_UCLI) },
#else
{ x86_64_accton_asgvolt64_CONFIG_INCLUDE_UCLI(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_UCLI(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_asgvolt64_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(x86_64_accton_asgvolt64_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(x86_64_accton_asgvolt64_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) },
#ifdef X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
{ __x86_64_accton_asgvolt64_config_STRINGIFY_NAME(X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __x86_64_accton_asgvolt64_config_STRINGIFY_VALUE(X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) },
#else
{ x86_64_accton_asgvolt64_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__x86_64_accton_asgvolt64_config_STRINGIFY_NAME), "__undefined__" },
#endif
{ NULL, NULL }
};
@@ -60,7 +60,7 @@ x86_64_accton_asgvolt64_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_accton_asgvolt64_config_settings[i].name; i++) {
if(strcmp(x86_64_accton_asgvolt64_config_settings[i].name, setting)) {
if(!strcmp(x86_64_accton_asgvolt64_config_settings[i].name, setting)) {
return x86_64_accton_asgvolt64_config_settings[i].value;
}
}
@@ -77,5 +77,4 @@ x86_64_accton_asgvolt64_config_show(struct aim_pvs_s* pvs)
return i;
}
/* <auto.end.cdefs(x86_64_accton_asgvolt64_CONFIG_HEADER).source> */
/* <auto.end.cdefs(X86_64_ACCTON_ASGVOLT64_CONFIG_HEADER).source> */

View File

@@ -10,9 +10,9 @@
* x86_64_accton_asgvolt64 log struct.
*/
AIM_LOG_STRUCT_DEFINE(
x86_64_accton_asgvolt64_CONFIG_LOG_OPTIONS_DEFAULT,
x86_64_accton_asgvolt64_CONFIG_LOG_BITS_DEFAULT,
X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_OPTIONS_DEFAULT,
X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_BITS_DEFAULT,
NULL, /* Custom log map */
x86_64_accton_asgvolt64_CONFIG_LOG_CUSTOM_BITS_DEFAULT
X86_64_ACCTON_ASGVOLT64_CONFIG_LOG_CUSTOM_BITS_DEFAULT
);

View File

@@ -5,7 +5,7 @@
*****************************************************************************/
#include <x86_64_accton_asgvolt64/x86_64_accton_asgvolt64_config.h>
#if x86_64_accton_asgvolt64_CONFIG_INCLUDE_UCLI == 1
#if X86_64_ACCTON_ASGVOLT64_CONFIG_INCLUDE_UCLI == 1
#include <uCli/ucli.h>
#include <uCli/ucli_argparse.h>

View File

@@ -5,35 +5,35 @@
###############################################################################
cdefs: &cdefs
- x86_64_accton_asxvolt16_CONFIG_INCLUDE_LOGGING:
- X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_LOGGING:
doc: "Include or exclude logging."
default: 1
- x86_64_accton_asxvolt16_CONFIG_LOG_OPTIONS_DEFAULT:
- X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_OPTIONS_DEFAULT:
doc: "Default enabled log options."
default: AIM_LOG_OPTIONS_DEFAULT
- x86_64_accton_asxvolt16_CONFIG_LOG_BITS_DEFAULT:
- X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_BITS_DEFAULT:
doc: "Default enabled log bits."
default: AIM_LOG_BITS_DEFAULT
- x86_64_accton_asxvolt16_CONFIG_LOG_CUSTOM_BITS_DEFAULT:
- X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_CUSTOM_BITS_DEFAULT:
doc: "Default enabled custom log bits."
default: 0
- x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB:
- X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB:
doc: "Default all porting macros to use the C standard libraries."
default: 1
- x86_64_accton_asxvolt16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS:
- X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS:
doc: "Include standard library headers for stdlib porting macros."
default: x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB
- x86_64_accton_asxvolt16_CONFIG_INCLUDE_UCLI:
default: X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB
- X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_UCLI:
doc: "Include generic uCli support."
default: 0
- x86_64_accton_asxvolt16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION:
- X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION:
doc: "Assume chassis fan direction is the same as the PSU fan direction."
default: 0
definitions:
cdefs:
x86_64_accton_asxvolt16_CONFIG_HEADER:
X86_64_ACCTON_ASXVOLT16_CONFIG_HEADER:
defs: *cdefs
basename: x86_64_accton_asxvolt16_config

View File

@@ -7,8 +7,8 @@
* @{
*
*****************************************************************************/
#ifndef __x86_64_accton_asxvolt16_CONFIG_H__
#define __x86_64_accton_asxvolt16_CONFIG_H__
#ifndef __X86_64_ACCTON_ASXVOLT16_CONFIG_H__
#define __X86_64_ACCTON_ASXVOLT16_CONFIG_H__
#ifdef GLOBAL_INCLUDE_CUSTOM_CONFIG
#include <global_custom_config.h>
@@ -17,86 +17,86 @@
#include <x86_64_accton_asxvolt16_custom_config.h>
#endif
/* <auto.start.cdefs(x86_64_accton_asxvolt16_CONFIG_HEADER).header> */
/* <auto.start.cdefs(X86_64_ACCTON_ASXVOLT16_CONFIG_HEADER).header> */
#include <AIM/aim.h>
/**
* x86_64_accton_asxvolt16_CONFIG_INCLUDE_LOGGING
* X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_LOGGING
*
* Include or exclude logging. */
#ifndef x86_64_accton_asxvolt16_CONFIG_INCLUDE_LOGGING
#define x86_64_accton_asxvolt16_CONFIG_INCLUDE_LOGGING 1
#ifndef X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_LOGGING
#define X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_LOGGING 1
#endif
/**
* x86_64_accton_asxvolt16_CONFIG_LOG_OPTIONS_DEFAULT
* X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_OPTIONS_DEFAULT
*
* Default enabled log options. */
#ifndef x86_64_accton_asxvolt16_CONFIG_LOG_OPTIONS_DEFAULT
#define x86_64_accton_asxvolt16_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#ifndef X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_OPTIONS_DEFAULT
#define X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#endif
/**
* x86_64_accton_asxvolt16_CONFIG_LOG_BITS_DEFAULT
* X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_BITS_DEFAULT
*
* Default enabled log bits. */
#ifndef x86_64_accton_asxvolt16_CONFIG_LOG_BITS_DEFAULT
#define x86_64_accton_asxvolt16_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#ifndef X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_BITS_DEFAULT
#define X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#endif
/**
* x86_64_accton_asxvolt16_CONFIG_LOG_CUSTOM_BITS_DEFAULT
* X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_CUSTOM_BITS_DEFAULT
*
* Default enabled custom log bits. */
#ifndef x86_64_accton_asxvolt16_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define x86_64_accton_asxvolt16_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#ifndef X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#endif
/**
* x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB
* X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB
*
* Default all porting macros to use the C standard libraries. */
#ifndef x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB
#define x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB 1
#ifndef X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB
#define X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB 1
#endif
/**
* x86_64_accton_asxvolt16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
* X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
*
* Include standard library headers for stdlib porting macros. */
#ifndef x86_64_accton_asxvolt16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define x86_64_accton_asxvolt16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB
#ifndef X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB
#endif
/**
* x86_64_accton_asxvolt16_CONFIG_INCLUDE_UCLI
* X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_UCLI
*
* Include generic uCli support. */
#ifndef x86_64_accton_asxvolt16_CONFIG_INCLUDE_UCLI
#define x86_64_accton_asxvolt16_CONFIG_INCLUDE_UCLI 0
#ifndef X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_UCLI
#define X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_UCLI 0
#endif
/**
* x86_64_accton_asxvolt16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
* X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
*
* Assume chassis fan direction is the same as the PSU fan direction. */
#ifndef x86_64_accton_asxvolt16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
#define x86_64_accton_asxvolt16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION 0
#ifndef X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
#define X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION 0
#endif
@@ -129,9 +129,9 @@ const char* x86_64_accton_asxvolt16_config_lookup(const char* setting);
*/
int x86_64_accton_asxvolt16_config_show(struct aim_pvs_s* pvs);
/* <auto.end.cdefs(x86_64_accton_asxvolt16_CONFIG_HEADER).header> */
/* <auto.end.cdefs(X86_64_ACCTON_ASXVOLT16_CONFIG_HEADER).header> */
#include "x86_64_accton_asxvolt16_porting.h"
#endif /* __x86_64_accton_asxvolt16_CONFIG_H__ */
#endif /* __X86_64_ACCTON_ASXVOLT16_CONFIG_H__ */
/* @} */

View File

@@ -12,7 +12,7 @@
/* <auto.start.portingmacro(ALL).define> */
#if x86_64_accton_asxvolt16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#if X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -20,83 +20,83 @@
#include <memory.h>
#endif
#ifndef x86_64_accton_asxvolt16_MALLOC
#ifndef X86_64_ACCTON_ASXVOLT16_MALLOC
#if defined(GLOBAL_MALLOC)
#define x86_64_accton_asxvolt16_MALLOC GLOBAL_MALLOC
#elif x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asxvolt16_MALLOC malloc
#define X86_64_ACCTON_ASXVOLT16_MALLOC GLOBAL_MALLOC
#elif X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASXVOLT16_MALLOC malloc
#else
#error The macro x86_64_accton_asxvolt16_MALLOC is required but cannot be defined.
#error The macro X86_64_ACCTON_ASXVOLT16_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_asxvolt16_FREE
#ifndef X86_64_ACCTON_ASXVOLT16_FREE
#if defined(GLOBAL_FREE)
#define x86_64_accton_asxvolt16_FREE GLOBAL_FREE
#elif x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asxvolt16_FREE free
#define X86_64_ACCTON_ASXVOLT16_FREE GLOBAL_FREE
#elif X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASXVOLT16_FREE free
#else
#error The macro x86_64_accton_asxvolt16_FREE is required but cannot be defined.
#error The macro X86_64_ACCTON_ASXVOLT16_FREE is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_asxvolt16_MEMSET
#ifndef X86_64_ACCTON_ASXVOLT16_MEMSET
#if defined(GLOBAL_MEMSET)
#define x86_64_accton_asxvolt16_MEMSET GLOBAL_MEMSET
#elif x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asxvolt16_MEMSET memset
#define X86_64_ACCTON_ASXVOLT16_MEMSET GLOBAL_MEMSET
#elif X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASXVOLT16_MEMSET memset
#else
#error The macro x86_64_accton_asxvolt16_MEMSET is required but cannot be defined.
#error The macro X86_64_ACCTON_ASXVOLT16_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_asxvolt16_MEMCPY
#ifndef X86_64_ACCTON_ASXVOLT16_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define x86_64_accton_asxvolt16_MEMCPY GLOBAL_MEMCPY
#elif x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asxvolt16_MEMCPY memcpy
#define X86_64_ACCTON_ASXVOLT16_MEMCPY GLOBAL_MEMCPY
#elif X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASXVOLT16_MEMCPY memcpy
#else
#error The macro x86_64_accton_asxvolt16_MEMCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_ASXVOLT16_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_asxvolt16_STRNCPY
#ifndef X86_64_ACCTON_ASXVOLT16_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define x86_64_accton_asxvolt16_STRNCPY GLOBAL_STRNCPY
#elif x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asxvolt16_STRNCPY strncpy
#define X86_64_ACCTON_ASXVOLT16_STRNCPY GLOBAL_STRNCPY
#elif X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASXVOLT16_STRNCPY strncpy
#else
#error The macro x86_64_accton_asxvolt16_STRNCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_ASXVOLT16_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_asxvolt16_VSNPRINTF
#ifndef X86_64_ACCTON_ASXVOLT16_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define x86_64_accton_asxvolt16_VSNPRINTF GLOBAL_VSNPRINTF
#elif x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asxvolt16_VSNPRINTF vsnprintf
#define X86_64_ACCTON_ASXVOLT16_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASXVOLT16_VSNPRINTF vsnprintf
#else
#error The macro x86_64_accton_asxvolt16_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_ASXVOLT16_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_asxvolt16_SNPRINTF
#ifndef X86_64_ACCTON_ASXVOLT16_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define x86_64_accton_asxvolt16_SNPRINTF GLOBAL_SNPRINTF
#elif x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asxvolt16_SNPRINTF snprintf
#define X86_64_ACCTON_ASXVOLT16_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASXVOLT16_SNPRINTF snprintf
#else
#error The macro x86_64_accton_asxvolt16_SNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_ASXVOLT16_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_asxvolt16_STRLEN
#ifndef X86_64_ACCTON_ASXVOLT16_STRLEN
#if defined(GLOBAL_STRLEN)
#define x86_64_accton_asxvolt16_STRLEN GLOBAL_STRLEN
#elif x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_asxvolt16_STRLEN strlen
#define X86_64_ACCTON_ASXVOLT16_STRLEN GLOBAL_STRLEN
#elif X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_ASXVOLT16_STRLEN strlen
#else
#error The macro x86_64_accton_asxvolt16_STRLEN is required but cannot be defined.
#error The macro X86_64_ACCTON_ASXVOLT16_STRLEN is required but cannot be defined.
#endif
#endif

View File

@@ -1,6 +1,6 @@
#include "x86_64_accton_asxvolt16_int.h"
#if x86_64_accton_asxvolt16_CONFIG_INCLUDE_DEBUG == 1
#if X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_DEBUG == 1
#include <unistd.h>

View File

@@ -5,50 +5,50 @@
*****************************************************************************/
#include <x86_64_accton_asxvolt16/x86_64_accton_asxvolt16_config.h>
/* <auto.start.cdefs(x86_64_accton_asxvolt16_CONFIG_HEADER).source> */
/* <auto.start.cdefs(X86_64_ACCTON_ASXVOLT16_CONFIG_HEADER).source> */
#define __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(_x) __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(_x)
x86_64_accton_asxvolt16_config_settings_t x86_64_accton_asxvolt16_config_settings[] =
{
#ifdef x86_64_accton_asxvolt16_CONFIG_INCLUDE_LOGGING
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(x86_64_accton_asxvolt16_CONFIG_INCLUDE_LOGGING), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(x86_64_accton_asxvolt16_CONFIG_INCLUDE_LOGGING) },
#ifdef X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_LOGGING
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_LOGGING), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_LOGGING) },
#else
{ x86_64_accton_asxvolt16_CONFIG_INCLUDE_LOGGING(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_LOGGING(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_asxvolt16_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(x86_64_accton_asxvolt16_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(x86_64_accton_asxvolt16_CONFIG_LOG_OPTIONS_DEFAULT) },
#ifdef X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_OPTIONS_DEFAULT) },
#else
{ x86_64_accton_asxvolt16_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_asxvolt16_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(x86_64_accton_asxvolt16_CONFIG_LOG_BITS_DEFAULT), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(x86_64_accton_asxvolt16_CONFIG_LOG_BITS_DEFAULT) },
#ifdef X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_BITS_DEFAULT), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_BITS_DEFAULT) },
#else
{ x86_64_accton_asxvolt16_CONFIG_LOG_BITS_DEFAULT(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_BITS_DEFAULT(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_asxvolt16_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(x86_64_accton_asxvolt16_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(x86_64_accton_asxvolt16_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#ifdef X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#else
{ x86_64_accton_asxvolt16_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB) },
#ifdef X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB) },
#else
{ x86_64_accton_asxvolt16_CONFIG_PORTING_STDLIB(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_STDLIB(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_asxvolt16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(x86_64_accton_asxvolt16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(x86_64_accton_asxvolt16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#ifdef X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#else
{ x86_64_accton_asxvolt16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASXVOLT16_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_asxvolt16_CONFIG_INCLUDE_UCLI
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(x86_64_accton_asxvolt16_CONFIG_INCLUDE_UCLI), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(x86_64_accton_asxvolt16_CONFIG_INCLUDE_UCLI) },
#ifdef X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_UCLI
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_UCLI), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_UCLI) },
#else
{ x86_64_accton_asxvolt16_CONFIG_INCLUDE_UCLI(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_UCLI(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_asxvolt16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(x86_64_accton_asxvolt16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(x86_64_accton_asxvolt16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) },
#ifdef X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
{ __x86_64_accton_asxvolt16_config_STRINGIFY_NAME(X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __x86_64_accton_asxvolt16_config_STRINGIFY_VALUE(X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) },
#else
{ x86_64_accton_asxvolt16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__x86_64_accton_asxvolt16_config_STRINGIFY_NAME), "__undefined__" },
#endif
{ NULL, NULL }
};
@@ -60,7 +60,7 @@ x86_64_accton_asxvolt16_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_accton_asxvolt16_config_settings[i].name; i++) {
if(strcmp(x86_64_accton_asxvolt16_config_settings[i].name, setting)) {
if(!strcmp(x86_64_accton_asxvolt16_config_settings[i].name, setting)) {
return x86_64_accton_asxvolt16_config_settings[i].value;
}
}
@@ -77,5 +77,5 @@ x86_64_accton_asxvolt16_config_show(struct aim_pvs_s* pvs)
return i;
}
/* <auto.end.cdefs(x86_64_accton_asxvolt16_CONFIG_HEADER).source> */
/* <auto.end.cdefs(X86_64_ACCTON_ASXVOLT16_CONFIG_HEADER).source> */

View File

@@ -10,9 +10,9 @@
* x86_64_accton_asxvolt16 log struct.
*/
AIM_LOG_STRUCT_DEFINE(
x86_64_accton_asxvolt16_CONFIG_LOG_OPTIONS_DEFAULT,
x86_64_accton_asxvolt16_CONFIG_LOG_BITS_DEFAULT,
X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_OPTIONS_DEFAULT,
X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_BITS_DEFAULT,
NULL, /* Custom log map */
x86_64_accton_asxvolt16_CONFIG_LOG_CUSTOM_BITS_DEFAULT
X86_64_ACCTON_ASXVOLT16_CONFIG_LOG_CUSTOM_BITS_DEFAULT
);

View File

@@ -5,7 +5,7 @@
*****************************************************************************/
#include <x86_64_accton_asxvolt16/x86_64_accton_asxvolt16_config.h>
#if x86_64_accton_asxvolt16_CONFIG_INCLUDE_UCLI == 1
#if X86_64_ACCTON_ASXVOLT16_CONFIG_INCLUDE_UCLI == 1
#include <uCli/ucli.h>
#include <uCli/ucli_argparse.h>

View File

@@ -3,7 +3,7 @@
#
#
###############################################################################
include ../../init.mk
include $(ONL)/make/config.mk
MODULE := x86_64_accton_csp9250
AUTOMODULE := x86_64_accton_csp9250
include $(BUILDER)/definemodule.mk

View File

@@ -5,35 +5,35 @@
###############################################################################
cdefs: &cdefs
- x86_64_accton_csp9250_CONFIG_INCLUDE_LOGGING:
- X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_LOGGING:
doc: "Include or exclude logging."
default: 1
- x86_64_accton_csp9250_CONFIG_LOG_OPTIONS_DEFAULT:
- X86_64_ACCTON_CSP9250_CONFIG_LOG_OPTIONS_DEFAULT:
doc: "Default enabled log options."
default: AIM_LOG_OPTIONS_DEFAULT
- x86_64_accton_csp9250_CONFIG_LOG_BITS_DEFAULT:
- X86_64_ACCTON_CSP9250_CONFIG_LOG_BITS_DEFAULT:
doc: "Default enabled log bits."
default: AIM_LOG_BITS_DEFAULT
- x86_64_accton_csp9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT:
- X86_64_ACCTON_CSP9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT:
doc: "Default enabled custom log bits."
default: 0
- x86_64_accton_csp9250_CONFIG_PORTING_STDLIB:
- X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB:
doc: "Default all porting macros to use the C standard libraries."
default: 1
- x86_64_accton_csp9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS:
- X86_64_ACCTON_CSP9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS:
doc: "Include standard library headers for stdlib porting macros."
default: x86_64_accton_csp9250_CONFIG_PORTING_STDLIB
- x86_64_accton_csp9250_CONFIG_INCLUDE_UCLI:
default: X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB
- X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_UCLI:
doc: "Include generic uCli support."
default: 0
- x86_64_accton_csp9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION:
- X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION:
doc: "Assume chassis fan direction is the same as the PSU fan direction."
default: 0
definitions:
cdefs:
x86_64_accton_csp9250_CONFIG_HEADER:
X86_64_ACCTON_CSP9250_CONFIG_HEADER:
defs: *cdefs
basename: x86_64_accton_csp9250_config

View File

@@ -7,8 +7,8 @@
* @{
*
*****************************************************************************/
#ifndef __x86_64_accton_csp9250_CONFIG_H__
#define __x86_64_accton_csp9250_CONFIG_H__
#ifndef __X86_64_ACCTON_CSP9250_CONFIG_H__
#define __X86_64_ACCTON_CSP9250_CONFIG_H__
#ifdef GLOBAL_INCLUDE_CUSTOM_CONFIG
#include <global_custom_config.h>
@@ -17,86 +17,86 @@
#include <x86_64_accton_csp9250_custom_config.h>
#endif
/* <auto.start.cdefs(x86_64_accton_csp9250_CONFIG_HEADER).header> */
/* <auto.start.cdefs(X86_64_ACCTON_CSP9250_CONFIG_HEADER).header> */
#include <AIM/aim.h>
/**
* x86_64_accton_csp9250_CONFIG_INCLUDE_LOGGING
* X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_LOGGING
*
* Include or exclude logging. */
#ifndef x86_64_accton_csp9250_CONFIG_INCLUDE_LOGGING
#define x86_64_accton_csp9250_CONFIG_INCLUDE_LOGGING 1
#ifndef X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_LOGGING
#define X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_LOGGING 1
#endif
/**
* x86_64_accton_csp9250_CONFIG_LOG_OPTIONS_DEFAULT
* X86_64_ACCTON_CSP9250_CONFIG_LOG_OPTIONS_DEFAULT
*
* Default enabled log options. */
#ifndef x86_64_accton_csp9250_CONFIG_LOG_OPTIONS_DEFAULT
#define x86_64_accton_csp9250_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#ifndef X86_64_ACCTON_CSP9250_CONFIG_LOG_OPTIONS_DEFAULT
#define X86_64_ACCTON_CSP9250_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#endif
/**
* x86_64_accton_csp9250_CONFIG_LOG_BITS_DEFAULT
* X86_64_ACCTON_CSP9250_CONFIG_LOG_BITS_DEFAULT
*
* Default enabled log bits. */
#ifndef x86_64_accton_csp9250_CONFIG_LOG_BITS_DEFAULT
#define x86_64_accton_csp9250_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#ifndef X86_64_ACCTON_CSP9250_CONFIG_LOG_BITS_DEFAULT
#define X86_64_ACCTON_CSP9250_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#endif
/**
* x86_64_accton_csp9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT
* X86_64_ACCTON_CSP9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT
*
* Default enabled custom log bits. */
#ifndef x86_64_accton_csp9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define x86_64_accton_csp9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#ifndef X86_64_ACCTON_CSP9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define X86_64_ACCTON_CSP9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#endif
/**
* x86_64_accton_csp9250_CONFIG_PORTING_STDLIB
* X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB
*
* Default all porting macros to use the C standard libraries. */
#ifndef x86_64_accton_csp9250_CONFIG_PORTING_STDLIB
#define x86_64_accton_csp9250_CONFIG_PORTING_STDLIB 1
#ifndef X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB
#define X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB 1
#endif
/**
* x86_64_accton_csp9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
* X86_64_ACCTON_CSP9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
*
* Include standard library headers for stdlib porting macros. */
#ifndef x86_64_accton_csp9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define x86_64_accton_csp9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS x86_64_accton_as5512_54x_CONFIG_PORTING_STDLIB
#ifndef X86_64_ACCTON_CSP9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define X86_64_ACCTON_CSP9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB
#endif
/**
* x86_64_accton_csp9250_CONFIG_INCLUDE_UCLI
* X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_UCLI
*
* Include generic uCli support. */
#ifndef x86_64_accton_csp9250_CONFIG_INCLUDE_UCLI
#define x86_64_accton_csp9250_CONFIG_INCLUDE_UCLI 0
#ifndef X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_UCLI
#define X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_UCLI 0
#endif
/**
* x86_64_accton_csp9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
* X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
*
* Assume chassis fan direction is the same as the PSU fan direction. */
#ifndef x86_64_accton_csp9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
#define x86_64_accton_csp9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION 0
#ifndef X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
#define X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION 0
#endif
@@ -129,9 +129,9 @@ const char* x86_64_accton_csp9250_config_lookup(const char* setting);
*/
int x86_64_accton_csp9250_config_show(struct aim_pvs_s* pvs);
/* <auto.end.cdefs(x86_64_accton_csp9250_CONFIG_HEADER).header> */
/* <auto.end.cdefs(X86_64_ACCTON_CSP9250_CONFIG_HEADER).header> */
#include "x86_64_accton_csp9250_porting.h"
#endif /* __x86_64_accton_csp9250_CONFIG_H__ */
#endif /* __X86_64_ACCTON_CSP9250_CONFIG_H__ */
/* @} */

View File

@@ -12,7 +12,7 @@
/* <auto.start.portingmacro(ALL).define> */
#if x86_64_accton_csp9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#if X86_64_ACCTON_CSP9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -20,83 +20,83 @@
#include <memory.h>
#endif
#ifndef x86_64_accton_csp9250_MALLOC
#ifndef X86_64_ACCTON_CSP9250_MALLOC
#if defined(GLOBAL_MALLOC)
#define x86_64_accton_csp9250_MALLOC GLOBAL_MALLOC
#elif x86_64_accton_csp9250_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_csp9250_MALLOC malloc
#define X86_64_ACCTON_CSP9250_MALLOC GLOBAL_MALLOC
#elif X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_CSP9250_MALLOC malloc
#else
#error The macro x86_64_accton_csp9250_MALLOC is required but cannot be defined.
#error The macro X86_64_ACCTON_CSP9250_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_csp9250_FREE
#ifndef X86_64_ACCTON_CSP9250_FREE
#if defined(GLOBAL_FREE)
#define x86_64_accton_csp9250_FREE GLOBAL_FREE
#elif x86_64_accton_csp9250_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_csp9250_FREE free
#define X86_64_ACCTON_CSP9250_FREE GLOBAL_FREE
#elif X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_CSP9250_FREE free
#else
#error The macro x86_64_accton_csp9250_FREE is required but cannot be defined.
#error The macro X86_64_ACCTON_CSP9250_FREE is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_csp9250_MEMSET
#ifndef X86_64_ACCTON_CSP9250_MEMSET
#if defined(GLOBAL_MEMSET)
#define x86_64_accton_csp9250_MEMSET GLOBAL_MEMSET
#elif x86_64_accton_csp9250_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_csp9250_MEMSET memset
#define X86_64_ACCTON_CSP9250_MEMSET GLOBAL_MEMSET
#elif X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_CSP9250_MEMSET memset
#else
#error The macro x86_64_accton_csp9250_MEMSET is required but cannot be defined.
#error The macro X86_64_ACCTON_CSP9250_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_csp9250_MEMCPY
#ifndef X86_64_ACCTON_CSP9250_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define x86_64_accton_csp9250_MEMCPY GLOBAL_MEMCPY
#elif x86_64_accton_csp9250_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_csp9250_MEMCPY memcpy
#define X86_64_ACCTON_CSP9250_MEMCPY GLOBAL_MEMCPY
#elif X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_CSP9250_MEMCPY memcpy
#else
#error The macro x86_64_accton_csp9250_MEMCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_CSP9250_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_csp9250_STRNCPY
#ifndef X86_64_ACCTON_CSP9250_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define x86_64_accton_csp9250_STRNCPY GLOBAL_STRNCPY
#elif x86_64_accton_csp9250_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_csp9250_STRNCPY strncpy
#define X86_64_ACCTON_CSP9250_STRNCPY GLOBAL_STRNCPY
#elif X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_CSP9250_STRNCPY strncpy
#else
#error The macro x86_64_accton_csp9250_STRNCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_CSP9250_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_csp9250_VSNPRINTF
#ifndef X86_64_ACCTON_CSP9250_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define x86_64_accton_csp9250_VSNPRINTF GLOBAL_VSNPRINTF
#elif x86_64_accton_csp9250_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_csp9250_VSNPRINTF vsnprintf
#define X86_64_ACCTON_CSP9250_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_CSP9250_VSNPRINTF vsnprintf
#else
#error The macro x86_64_accton_csp9250_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_CSP9250_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_csp9250_SNPRINTF
#ifndef X86_64_ACCTON_CSP9250_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define x86_64_accton_csp9250_SNPRINTF GLOBAL_SNPRINTF
#elif x86_64_accton_csp9250_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_csp9250_SNPRINTF snprintf
#define X86_64_ACCTON_CSP9250_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_CSP9250_SNPRINTF snprintf
#else
#error The macro x86_64_accton_csp9250_SNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_CSP9250_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_csp9250_STRLEN
#ifndef X86_64_ACCTON_CSP9250_STRLEN
#if defined(GLOBAL_STRLEN)
#define x86_64_accton_csp9250_STRLEN GLOBAL_STRLEN
#elif x86_64_accton_csp9250_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_csp9250_STRLEN strlen
#define X86_64_ACCTON_CSP9250_STRLEN GLOBAL_STRLEN
#elif X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB == 1
#define X86_64_ACCTON_CSP9250_STRLEN strlen
#else
#error The macro x86_64_accton_csp9250_STRLEN is required but cannot be defined.
#error The macro X86_64_ACCTON_CSP9250_STRLEN is required but cannot be defined.
#endif
#endif

View File

@@ -1,6 +1,6 @@
#include "x86_64_accton_csp9250_int.h"
#if x86_64_accton_csp9250_CONFIG_INCLUDE_DEBUG == 1
#if X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_DEBUG == 1
#include <unistd.h>

View File

@@ -5,50 +5,50 @@
*****************************************************************************/
#include <x86_64_accton_csp9250/x86_64_accton_csp9250_config.h>
/* <auto.start.cdefs(x86_64_accton_csp9250_CONFIG_HEADER).source> */
/* <auto.start.cdefs(X86_64_ACCTON_CSP9250_CONFIG_HEADER).source> */
#define __x86_64_accton_csp9250_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_accton_csp9250_config_STRINGIFY_VALUE(_x) __x86_64_accton_csp9250_config_STRINGIFY_NAME(_x)
x86_64_accton_csp9250_config_settings_t x86_64_accton_csp9250_config_settings[] =
{
#ifdef x86_64_accton_csp9250_CONFIG_INCLUDE_LOGGING
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(x86_64_accton_csp9250_CONFIG_INCLUDE_LOGGING), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(x86_64_accton_csp9250_CONFIG_INCLUDE_LOGGING) },
#ifdef X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_LOGGING
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_LOGGING), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_LOGGING) },
#else
{ x86_64_accton_csp9250_CONFIG_INCLUDE_LOGGING(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_LOGGING(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_csp9250_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(x86_64_accton_csp9250_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(x86_64_accton_csp9250_CONFIG_LOG_OPTIONS_DEFAULT) },
#ifdef X86_64_ACCTON_CSP9250_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(X86_64_ACCTON_CSP9250_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(X86_64_ACCTON_CSP9250_CONFIG_LOG_OPTIONS_DEFAULT) },
#else
{ x86_64_accton_csp9250_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_CSP9250_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_csp9250_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(x86_64_accton_csp9250_CONFIG_LOG_BITS_DEFAULT), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(x86_64_accton_csp9250_CONFIG_LOG_BITS_DEFAULT) },
#ifdef X86_64_ACCTON_CSP9250_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(X86_64_ACCTON_CSP9250_CONFIG_LOG_BITS_DEFAULT), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(X86_64_ACCTON_CSP9250_CONFIG_LOG_BITS_DEFAULT) },
#else
{ x86_64_accton_csp9250_CONFIG_LOG_BITS_DEFAULT(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_CSP9250_CONFIG_LOG_BITS_DEFAULT(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_csp9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(x86_64_accton_csp9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(x86_64_accton_csp9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#ifdef X86_64_ACCTON_CSP9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(X86_64_ACCTON_CSP9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(X86_64_ACCTON_CSP9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#else
{ x86_64_accton_csp9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_CSP9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_csp9250_CONFIG_PORTING_STDLIB
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(x86_64_accton_csp9250_CONFIG_PORTING_STDLIB), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(x86_64_accton_csp9250_CONFIG_PORTING_STDLIB) },
#ifdef X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB) },
#else
{ x86_64_accton_csp9250_CONFIG_PORTING_STDLIB(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_CSP9250_CONFIG_PORTING_STDLIB(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_csp9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(x86_64_accton_csp9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(x86_64_accton_csp9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#ifdef X86_64_ACCTON_CSP9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(X86_64_ACCTON_CSP9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(X86_64_ACCTON_CSP9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#else
{ x86_64_accton_csp9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_CSP9250_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_csp9250_CONFIG_INCLUDE_UCLI
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(x86_64_accton_csp9250_CONFIG_INCLUDE_UCLI), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(x86_64_accton_csp9250_CONFIG_INCLUDE_UCLI) },
#ifdef X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_UCLI
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_UCLI), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_UCLI) },
#else
{ x86_64_accton_csp9250_CONFIG_INCLUDE_UCLI(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_UCLI(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_accton_csp9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(x86_64_accton_csp9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(x86_64_accton_csp9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) },
#ifdef X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
{ __x86_64_accton_csp9250_config_STRINGIFY_NAME(X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __x86_64_accton_csp9250_config_STRINGIFY_VALUE(X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) },
#else
{ x86_64_accton_csp9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__x86_64_accton_csp9250_config_STRINGIFY_NAME), "__undefined__" },
#endif
{ NULL, NULL }
};
@@ -60,7 +60,7 @@ x86_64_accton_csp9250_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_accton_csp9250_config_settings[i].name; i++) {
if(strcmp(x86_64_accton_csp9250_config_settings[i].name, setting)) {
if(!strcmp(x86_64_accton_csp9250_config_settings[i].name, setting)) {
return x86_64_accton_csp9250_config_settings[i].value;
}
}
@@ -77,5 +77,5 @@ x86_64_accton_csp9250_config_show(struct aim_pvs_s* pvs)
return i;
}
/* <auto.end.cdefs(x86_64_accton_csp9250_CONFIG_HEADER).source> */
/* <auto.end.cdefs(X86_64_ACCTON_CSP9250_CONFIG_HEADER).source> */

View File

@@ -10,9 +10,9 @@
* x86_64_accton_csp9250 log struct.
*/
AIM_LOG_STRUCT_DEFINE(
x86_64_accton_csp9250_CONFIG_LOG_OPTIONS_DEFAULT,
x86_64_accton_csp9250_CONFIG_LOG_BITS_DEFAULT,
X86_64_ACCTON_CSP9250_CONFIG_LOG_OPTIONS_DEFAULT,
X86_64_ACCTON_CSP9250_CONFIG_LOG_BITS_DEFAULT,
NULL, /* Custom log map */
x86_64_accton_csp9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT
X86_64_ACCTON_CSP9250_CONFIG_LOG_CUSTOM_BITS_DEFAULT
);

View File

@@ -5,7 +5,7 @@
*****************************************************************************/
#include <x86_64_accton_csp9250/x86_64_accton_csp9250_config.h>
#if x86_64_accton_csp9250_CONFIG_INCLUDE_UCLI == 1
#if X86_64_ACCTON_CSP9250_CONFIG_INCLUDE_UCLI == 1
#include <uCli/ucli.h>
#include <uCli/ucli_argparse.h>

View File

@@ -3,11 +3,11 @@
#
# Inclusive Makefile for the x86_64_accton_csp9250 module.
#
# Autogenerated 2017-08-10 09:44:26.279780
# Autogenerated 2019-07-13 17:26:28.784151
#
###############################################################################
x86_64_accton_csp9250_BASEDIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
include $(x86_64_accton_csp9250_BASEDIR)module/make.mk
include $(x86_64_accton_csp9250_BASEDIR)module/src/make.mk
include $(x86_64_accton_csp9250_BASEDIR)module/auto/make.mk
include $(x86_64_accton_csp9250_BASEDIR)module/src/make.mk

View File

@@ -3,7 +3,7 @@
#
#
###############################################################################
include ../../init.mk
include $(ONL)/make/config.mk
MODULE := x86_64_accton_minipack
AUTOMODULE := x86_64_accton_minipack
include $(BUILDER)/definemodule.mk

View File

@@ -20,83 +20,83 @@
#include <memory.h>
#endif
#ifndef x86_64_accton_minipack_MALLOC
#ifndef X86_64_ACCTON_MINIPACK_MALLOC
#if defined(GLOBAL_MALLOC)
#define x86_64_accton_minipack_MALLOC GLOBAL_MALLOC
#define X86_64_ACCTON_MINIPACK_MALLOC GLOBAL_MALLOC
#elif X86_64_ACCTON_MINIPACK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_minipack_MALLOC malloc
#define X86_64_ACCTON_MINIPACK_MALLOC malloc
#else
#error The macro x86_64_accton_minipack_MALLOC is required but cannot be defined.
#error The macro X86_64_ACCTON_MINIPACK_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_minipack_FREE
#ifndef X86_64_ACCTON_MINIPACK_FREE
#if defined(GLOBAL_FREE)
#define x86_64_accton_minipack_FREE GLOBAL_FREE
#define X86_64_ACCTON_MINIPACK_FREE GLOBAL_FREE
#elif X86_64_ACCTON_MINIPACK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_minipack_FREE free
#define X86_64_ACCTON_MINIPACK_FREE free
#else
#error The macro x86_64_accton_minipack_FREE is required but cannot be defined.
#error The macro X86_64_ACCTON_MINIPACK_FREE is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_minipack_MEMSET
#ifndef X86_64_ACCTON_MINIPACK_MEMSET
#if defined(GLOBAL_MEMSET)
#define x86_64_accton_minipack_MEMSET GLOBAL_MEMSET
#define X86_64_ACCTON_MINIPACK_MEMSET GLOBAL_MEMSET
#elif X86_64_ACCTON_MINIPACK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_minipack_MEMSET memset
#define X86_64_ACCTON_MINIPACK_MEMSET memset
#else
#error The macro x86_64_accton_minipack_MEMSET is required but cannot be defined.
#error The macro X86_64_ACCTON_MINIPACK_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_minipack_MEMCPY
#ifndef X86_64_ACCTON_MINIPACK_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define x86_64_accton_minipack_MEMCPY GLOBAL_MEMCPY
#define X86_64_ACCTON_MINIPACK_MEMCPY GLOBAL_MEMCPY
#elif X86_64_ACCTON_MINIPACK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_minipack_MEMCPY memcpy
#define X86_64_ACCTON_MINIPACK_MEMCPY memcpy
#else
#error The macro x86_64_accton_minipack_MEMCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_MINIPACK_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_minipack_STRNCPY
#ifndef X86_64_ACCTON_MINIPACK_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define x86_64_accton_minipack_STRNCPY GLOBAL_STRNCPY
#define X86_64_ACCTON_MINIPACK_STRNCPY GLOBAL_STRNCPY
#elif X86_64_ACCTON_MINIPACK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_minipack_STRNCPY strncpy
#define X86_64_ACCTON_MINIPACK_STRNCPY strncpy
#else
#error The macro x86_64_accton_minipack_STRNCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_MINIPACK_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_minipack_VSNPRINTF
#ifndef X86_64_ACCTON_MINIPACK_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define x86_64_accton_minipack_VSNPRINTF GLOBAL_VSNPRINTF
#define X86_64_ACCTON_MINIPACK_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_ACCTON_MINIPACK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_minipack_VSNPRINTF vsnprintf
#define X86_64_ACCTON_MINIPACK_VSNPRINTF vsnprintf
#else
#error The macro x86_64_accton_minipack_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_MINIPACK_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_minipack_SNPRINTF
#ifndef X86_64_ACCTON_MINIPACK_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define x86_64_accton_minipack_SNPRINTF GLOBAL_SNPRINTF
#define X86_64_ACCTON_MINIPACK_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_ACCTON_MINIPACK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_minipack_SNPRINTF snprintf
#define X86_64_ACCTON_MINIPACK_SNPRINTF snprintf
#else
#error The macro x86_64_accton_minipack_SNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_MINIPACK_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_minipack_STRLEN
#ifndef X86_64_ACCTON_MINIPACK_STRLEN
#if defined(GLOBAL_STRLEN)
#define x86_64_accton_minipack_STRLEN GLOBAL_STRLEN
#define X86_64_ACCTON_MINIPACK_STRLEN GLOBAL_STRLEN
#elif X86_64_ACCTON_MINIPACK_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_minipack_STRLEN strlen
#define X86_64_ACCTON_MINIPACK_STRLEN strlen
#else
#error The macro x86_64_accton_minipack_STRLEN is required but cannot be defined.
#error The macro X86_64_ACCTON_MINIPACK_STRLEN is required but cannot be defined.
#endif
#endif

View File

@@ -5,7 +5,7 @@
*****************************************************************************/
#include <x86_64_accton_minipack/x86_64_accton_minipack_config.h>
/* <auto.start.cdefs(x86_64_accton_minipack_CONFIG_HEADER).source> */
/* <auto.start.cdefs(X86_64_ACCTON_MINIPACK_CONFIG_HEADER).source> */
#define __x86_64_accton_minipack_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_accton_minipack_config_STRINGIFY_VALUE(_x) __x86_64_accton_minipack_config_STRINGIFY_NAME(_x)
x86_64_accton_minipack_config_settings_t x86_64_accton_minipack_config_settings[] =
@@ -60,7 +60,7 @@ x86_64_accton_minipack_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_accton_minipack_config_settings[i].name; i++) {
if(strcmp(x86_64_accton_minipack_config_settings[i].name, setting)) {
if(!strcmp(x86_64_accton_minipack_config_settings[i].name, setting)) {
return x86_64_accton_minipack_config_settings[i].value;
}
}

View File

@@ -3,7 +3,7 @@
#
#
###############################################################################
include ../../init.mk
include $(ONL)/make/config.mk
MODULE := x86_64_accton_wedge100bf_32x
AUTOMODULE := x86_64_accton_wedge100bf_32x
include $(BUILDER)/definemodule.mk

View File

@@ -20,83 +20,83 @@
#include <memory.h>
#endif
#ifndef x86_64_accton_wedge100bf_32x_MALLOC
#ifndef X86_64_ACCTON_WEDGE100BF_32X_MALLOC
#if defined(GLOBAL_MALLOC)
#define x86_64_accton_wedge100bf_32x_MALLOC GLOBAL_MALLOC
#define X86_64_ACCTON_WEDGE100BF_32X_MALLOC GLOBAL_MALLOC
#elif X86_64_ACCTON_WEDGE100BF_32X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_32x_MALLOC malloc
#define X86_64_ACCTON_WEDGE100BF_32X_MALLOC malloc
#else
#error The macro x86_64_accton_wedge100bf_32x_MALLOC is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_32X_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_wedge100bf_32x_FREE
#ifndef X86_64_ACCTON_WEDGE100BF_32X_FREE
#if defined(GLOBAL_FREE)
#define x86_64_accton_wedge100bf_32x_FREE GLOBAL_FREE
#define X86_64_ACCTON_WEDGE100BF_32X_FREE GLOBAL_FREE
#elif X86_64_ACCTON_WEDGE100BF_32X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_32x_FREE free
#define X86_64_ACCTON_WEDGE100BF_32X_FREE free
#else
#error The macro x86_64_accton_wedge100bf_32x_FREE is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_32X_FREE is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_wedge100bf_32x_MEMSET
#ifndef X86_64_ACCTON_WEDGE100BF_32X_MEMSET
#if defined(GLOBAL_MEMSET)
#define x86_64_accton_wedge100bf_32x_MEMSET GLOBAL_MEMSET
#define X86_64_ACCTON_WEDGE100BF_32X_MEMSET GLOBAL_MEMSET
#elif X86_64_ACCTON_WEDGE100BF_32X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_32x_MEMSET memset
#define X86_64_ACCTON_WEDGE100BF_32X_MEMSET memset
#else
#error The macro x86_64_accton_wedge100bf_32x_MEMSET is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_32X_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_wedge100bf_32x_MEMCPY
#ifndef X86_64_ACCTON_WEDGE100BF_32X_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define x86_64_accton_wedge100bf_32x_MEMCPY GLOBAL_MEMCPY
#define X86_64_ACCTON_WEDGE100BF_32X_MEMCPY GLOBAL_MEMCPY
#elif X86_64_ACCTON_WEDGE100BF_32X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_32x_MEMCPY memcpy
#define X86_64_ACCTON_WEDGE100BF_32X_MEMCPY memcpy
#else
#error The macro x86_64_accton_wedge100bf_32x_MEMCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_32X_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_wedge100bf_32x_STRNCPY
#ifndef X86_64_ACCTON_WEDGE100BF_32X_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define x86_64_accton_wedge100bf_32x_STRNCPY GLOBAL_STRNCPY
#define X86_64_ACCTON_WEDGE100BF_32X_STRNCPY GLOBAL_STRNCPY
#elif X86_64_ACCTON_WEDGE100BF_32X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_32x_STRNCPY strncpy
#define X86_64_ACCTON_WEDGE100BF_32X_STRNCPY strncpy
#else
#error The macro x86_64_accton_wedge100bf_32x_STRNCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_32X_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_wedge100bf_32x_VSNPRINTF
#ifndef X86_64_ACCTON_WEDGE100BF_32X_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define x86_64_accton_wedge100bf_32x_VSNPRINTF GLOBAL_VSNPRINTF
#define X86_64_ACCTON_WEDGE100BF_32X_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_ACCTON_WEDGE100BF_32X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_32x_VSNPRINTF vsnprintf
#define X86_64_ACCTON_WEDGE100BF_32X_VSNPRINTF vsnprintf
#else
#error The macro x86_64_accton_wedge100bf_32x_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_32X_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_wedge100bf_32x_SNPRINTF
#ifndef X86_64_ACCTON_WEDGE100BF_32X_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define x86_64_accton_wedge100bf_32x_SNPRINTF GLOBAL_SNPRINTF
#define X86_64_ACCTON_WEDGE100BF_32X_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_ACCTON_WEDGE100BF_32X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_32x_SNPRINTF snprintf
#define X86_64_ACCTON_WEDGE100BF_32X_SNPRINTF snprintf
#else
#error The macro x86_64_accton_wedge100bf_32x_SNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_32X_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_wedge100bf_32x_STRLEN
#ifndef X86_64_ACCTON_WEDGE100BF_32X_STRLEN
#if defined(GLOBAL_STRLEN)
#define x86_64_accton_wedge100bf_32x_STRLEN GLOBAL_STRLEN
#define X86_64_ACCTON_WEDGE100BF_32X_STRLEN GLOBAL_STRLEN
#elif X86_64_ACCTON_WEDGE100BF_32X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_32x_STRLEN strlen
#define X86_64_ACCTON_WEDGE100BF_32X_STRLEN strlen
#else
#error The macro x86_64_accton_wedge100bf_32x_STRLEN is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_32X_STRLEN is required but cannot be defined.
#endif
#endif

View File

@@ -5,7 +5,7 @@
*****************************************************************************/
#include <x86_64_accton_wedge100bf_32x/x86_64_accton_wedge100bf_32x_config.h>
/* <auto.start.cdefs(x86_64_accton_wedge100bf_32x_CONFIG_HEADER).source> */
/* <auto.start.cdefs(X86_64_ACCTON_WEDGE100BF_32X_CONFIG_HEADER).source> */
#define __x86_64_accton_wedge100bf_32x_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_accton_wedge100bf_32x_config_STRINGIFY_VALUE(_x) __x86_64_accton_wedge100bf_32x_config_STRINGIFY_NAME(_x)
x86_64_accton_wedge100bf_32x_config_settings_t x86_64_accton_wedge100bf_32x_config_settings[] =
@@ -60,7 +60,7 @@ x86_64_accton_wedge100bf_32x_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_accton_wedge100bf_32x_config_settings[i].name; i++) {
if(strcmp(x86_64_accton_wedge100bf_32x_config_settings[i].name, setting)) {
if(!strcmp(x86_64_accton_wedge100bf_32x_config_settings[i].name, setting)) {
return x86_64_accton_wedge100bf_32x_config_settings[i].value;
}
}

View File

@@ -3,7 +3,7 @@
#
#
###############################################################################
include ../../init.mk
include $(ONL)/make/config.mk
MODULE := x86_64_accton_wedge100bf_65x
AUTOMODULE := x86_64_accton_wedge100bf_65x
include $(BUILDER)/definemodule.mk

View File

@@ -129,7 +129,7 @@ const char* x86_64_accton_wedge100bf_65x_config_lookup(const char* setting);
*/
int x86_64_accton_wedge100bf_65x_config_show(struct aim_pvs_s* pvs);
/* <auto.end.cdefs(x86_64_accton_wedge100bf_65x_CONFIG_HEADER).header> */
/* <auto.end.cdefs(X86_64_ACCTON_WEDGE100BF_65X_CONFIG_HEADER).header> */
#include "x86_64_accton_wedge100bf_65x_porting.h"

View File

@@ -20,83 +20,83 @@
#include <memory.h>
#endif
#ifndef x86_64_accton_wedge100bf_65x_MALLOC
#ifndef X86_64_ACCTON_WEDGE100BF_65X_MALLOC
#if defined(GLOBAL_MALLOC)
#define x86_64_accton_wedge100bf_65x_MALLOC GLOBAL_MALLOC
#define X86_64_ACCTON_WEDGE100BF_65X_MALLOC GLOBAL_MALLOC
#elif X86_64_ACCTON_WEDGE100BF_65X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_65x_MALLOC malloc
#define X86_64_ACCTON_WEDGE100BF_65X_MALLOC malloc
#else
#error The macro x86_64_accton_wedge100bf_65x_MALLOC is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_65X_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_wedge100bf_65x_FREE
#ifndef X86_64_ACCTON_WEDGE100BF_65X_FREE
#if defined(GLOBAL_FREE)
#define x86_64_accton_wedge100bf_65x_FREE GLOBAL_FREE
#define X86_64_ACCTON_WEDGE100BF_65X_FREE GLOBAL_FREE
#elif X86_64_ACCTON_WEDGE100BF_65X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_65x_FREE free
#define X86_64_ACCTON_WEDGE100BF_65X_FREE free
#else
#error The macro x86_64_accton_wedge100bf_65x_FREE is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_65X_FREE is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_wedge100bf_65x_MEMSET
#ifndef X86_64_ACCTON_WEDGE100BF_65X_MEMSET
#if defined(GLOBAL_MEMSET)
#define x86_64_accton_wedge100bf_65x_MEMSET GLOBAL_MEMSET
#define X86_64_ACCTON_WEDGE100BF_65X_MEMSET GLOBAL_MEMSET
#elif X86_64_ACCTON_WEDGE100BF_65X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_65x_MEMSET memset
#define X86_64_ACCTON_WEDGE100BF_65X_MEMSET memset
#else
#error The macro x86_64_accton_wedge100bf_65x_MEMSET is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_65X_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_wedge100bf_65x_MEMCPY
#ifndef X86_64_ACCTON_WEDGE100BF_65X_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define x86_64_accton_wedge100bf_65x_MEMCPY GLOBAL_MEMCPY
#define X86_64_ACCTON_WEDGE100BF_65X_MEMCPY GLOBAL_MEMCPY
#elif X86_64_ACCTON_WEDGE100BF_65X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_65x_MEMCPY memcpy
#define X86_64_ACCTON_WEDGE100BF_65X_MEMCPY memcpy
#else
#error The macro x86_64_accton_wedge100bf_65x_MEMCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_65X_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_wedge100bf_65x_STRNCPY
#ifndef X86_64_ACCTON_WEDGE100BF_65X_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define x86_64_accton_wedge100bf_65x_STRNCPY GLOBAL_STRNCPY
#define X86_64_ACCTON_WEDGE100BF_65X_STRNCPY GLOBAL_STRNCPY
#elif X86_64_ACCTON_WEDGE100BF_65X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_65x_STRNCPY strncpy
#define X86_64_ACCTON_WEDGE100BF_65X_STRNCPY strncpy
#else
#error The macro x86_64_accton_wedge100bf_65x_STRNCPY is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_65X_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_wedge100bf_65x_VSNPRINTF
#ifndef X86_64_ACCTON_WEDGE100BF_65X_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define x86_64_accton_wedge100bf_65x_VSNPRINTF GLOBAL_VSNPRINTF
#define X86_64_ACCTON_WEDGE100BF_65X_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_ACCTON_WEDGE100BF_65X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_65x_VSNPRINTF vsnprintf
#define X86_64_ACCTON_WEDGE100BF_65X_VSNPRINTF vsnprintf
#else
#error The macro x86_64_accton_wedge100bf_65x_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_65X_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_wedge100bf_65x_SNPRINTF
#ifndef X86_64_ACCTON_WEDGE100BF_65X_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define x86_64_accton_wedge100bf_65x_SNPRINTF GLOBAL_SNPRINTF
#define X86_64_ACCTON_WEDGE100BF_65X_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_ACCTON_WEDGE100BF_65X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_65x_SNPRINTF snprintf
#define X86_64_ACCTON_WEDGE100BF_65X_SNPRINTF snprintf
#else
#error The macro x86_64_accton_wedge100bf_65x_SNPRINTF is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_65X_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_accton_wedge100bf_65x_STRLEN
#ifndef X86_64_ACCTON_WEDGE100BF_65X_STRLEN
#if defined(GLOBAL_STRLEN)
#define x86_64_accton_wedge100bf_65x_STRLEN GLOBAL_STRLEN
#define X86_64_ACCTON_WEDGE100BF_65X_STRLEN GLOBAL_STRLEN
#elif X86_64_ACCTON_WEDGE100BF_65X_CONFIG_PORTING_STDLIB == 1
#define x86_64_accton_wedge100bf_65x_STRLEN strlen
#define X86_64_ACCTON_WEDGE100BF_65X_STRLEN strlen
#else
#error The macro x86_64_accton_wedge100bf_65x_STRLEN is required but cannot be defined.
#error The macro X86_64_ACCTON_WEDGE100BF_65X_STRLEN is required but cannot be defined.
#endif
#endif

View File

@@ -5,7 +5,7 @@
*****************************************************************************/
#include <x86_64_accton_wedge100bf_65x/x86_64_accton_wedge100bf_65x_config.h>
/* <auto.start.cdefs(x86_64_accton_wedge100bf_65x_CONFIG_HEADER).source> */
/* <auto.start.cdefs(X86_64_ACCTON_WEDGE100BF_65X_CONFIG_HEADER).source> */
#define __x86_64_accton_wedge100bf_65x_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_accton_wedge100bf_65x_config_STRINGIFY_VALUE(_x) __x86_64_accton_wedge100bf_65x_config_STRINGIFY_NAME(_x)
x86_64_accton_wedge100bf_65x_config_settings_t x86_64_accton_wedge100bf_65x_config_settings[] =
@@ -60,7 +60,7 @@ x86_64_accton_wedge100bf_65x_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_accton_wedge100bf_65x_config_settings[i].name; i++) {
if(strcmp(x86_64_accton_wedge100bf_65x_config_settings[i].name, setting)) {
if(!strcmp(x86_64_accton_wedge100bf_65x_config_settings[i].name, setting)) {
return x86_64_accton_wedge100bf_65x_config_settings[i].value;
}
}

View File

@@ -3,7 +3,7 @@
#
# Inclusive Makefile for the arm_delta_ag6248c module.
#
# Autogenerated 2017-02-16 14:19:33.628446
# Autogenerated 2019-07-11 19:31:22.474361
#
###############################################################################
arm_delta_ag6248c_BASEDIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))

View File

@@ -75,7 +75,7 @@ arm_delta_ag6248c_config_lookup(const char* setting)
{
int i;
for(i = 0; arm_delta_ag6248c_config_settings[i].name; i++) {
if(strcmp(arm_delta_ag6248c_config_settings[i].name, setting)) {
if(!strcmp(arm_delta_ag6248c_config_settings[i].name, setting)) {
return arm_delta_ag6248c_config_settings[i].value;
}
}

View File

@@ -3,7 +3,7 @@
#
#
###############################################################################
include ../../init.mk
include $(ONL)/make/config.mk
MODULE := x86_64_delta_ag7648c
AUTOMODULE := x86_64_delta_ag7648c
include $(BUILDER)/definemodule.mk

View File

@@ -20,83 +20,83 @@
#include <memory.h>
#endif
#ifndef x86_64_delta_ag7648c_MALLOC
#ifndef X86_64_DELTA_AG7648C_MALLOC
#if defined(GLOBAL_MALLOC)
#define x86_64_delta_ag7648c_MALLOC GLOBAL_MALLOC
#define X86_64_DELTA_AG7648C_MALLOC GLOBAL_MALLOC
#elif X86_64_DELTA_AG7648C_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag7648c_MALLOC malloc
#define X86_64_DELTA_AG7648C_MALLOC malloc
#else
#error The macro x86_64_delta_ag7648c_MALLOC is required but cannot be defined.
#error The macro X86_64_DELTA_AG7648C_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ag7648c_FREE
#ifndef X86_64_DELTA_AG7648C_FREE
#if defined(GLOBAL_FREE)
#define x86_64_delta_ag7648c_FREE GLOBAL_FREE
#define X86_64_DELTA_AG7648C_FREE GLOBAL_FREE
#elif X86_64_DELTA_AG7648C_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag7648c_FREE free
#define X86_64_DELTA_AG7648C_FREE free
#else
#error The macro x86_64_delta_ag7648c_FREE is required but cannot be defined.
#error The macro X86_64_DELTA_AG7648C_FREE is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ag7648c_MEMSET
#ifndef X86_64_DELTA_AG7648C_MEMSET
#if defined(GLOBAL_MEMSET)
#define x86_64_delta_ag7648c_MEMSET GLOBAL_MEMSET
#define X86_64_DELTA_AG7648C_MEMSET GLOBAL_MEMSET
#elif X86_64_DELTA_AG7648C_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag7648c_MEMSET memset
#define X86_64_DELTA_AG7648C_MEMSET memset
#else
#error The macro x86_64_delta_ag7648c_MEMSET is required but cannot be defined.
#error The macro X86_64_DELTA_AG7648C_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ag7648c_MEMCPY
#ifndef X86_64_DELTA_AG7648C_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define x86_64_delta_ag7648c_MEMCPY GLOBAL_MEMCPY
#define X86_64_DELTA_AG7648C_MEMCPY GLOBAL_MEMCPY
#elif X86_64_DELTA_AG7648C_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag7648c_MEMCPY memcpy
#define X86_64_DELTA_AG7648C_MEMCPY memcpy
#else
#error The macro x86_64_delta_ag7648c_MEMCPY is required but cannot be defined.
#error The macro X86_64_DELTA_AG7648C_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ag7648c_STRNCPY
#ifndef X86_64_DELTA_AG7648C_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define x86_64_delta_ag7648c_STRNCPY GLOBAL_STRNCPY
#define X86_64_DELTA_AG7648C_STRNCPY GLOBAL_STRNCPY
#elif X86_64_DELTA_AG7648C_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag7648c_STRNCPY strncpy
#define X86_64_DELTA_AG7648C_STRNCPY strncpy
#else
#error The macro x86_64_delta_ag7648c_STRNCPY is required but cannot be defined.
#error The macro X86_64_DELTA_AG7648C_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ag7648c_VSNPRINTF
#ifndef X86_64_DELTA_AG7648C_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define x86_64_delta_ag7648c_VSNPRINTF GLOBAL_VSNPRINTF
#define X86_64_DELTA_AG7648C_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_DELTA_AG7648C_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag7648c_VSNPRINTF vsnprintf
#define X86_64_DELTA_AG7648C_VSNPRINTF vsnprintf
#else
#error The macro x86_64_delta_ag7648c_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_DELTA_AG7648C_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ag7648c_SNPRINTF
#ifndef X86_64_DELTA_AG7648C_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define x86_64_delta_ag7648c_SNPRINTF GLOBAL_SNPRINTF
#define X86_64_DELTA_AG7648C_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_DELTA_AG7648C_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag7648c_SNPRINTF snprintf
#define X86_64_DELTA_AG7648C_SNPRINTF snprintf
#else
#error The macro x86_64_delta_ag7648c_SNPRINTF is required but cannot be defined.
#error The macro X86_64_DELTA_AG7648C_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ag7648c_STRLEN
#ifndef X86_64_DELTA_AG7648C_STRLEN
#if defined(GLOBAL_STRLEN)
#define x86_64_delta_ag7648c_STRLEN GLOBAL_STRLEN
#define X86_64_DELTA_AG7648C_STRLEN GLOBAL_STRLEN
#elif X86_64_DELTA_AG7648C_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag7648c_STRLEN strlen
#define X86_64_DELTA_AG7648C_STRLEN strlen
#else
#error The macro x86_64_delta_ag7648c_STRLEN is required but cannot be defined.
#error The macro X86_64_DELTA_AG7648C_STRLEN is required but cannot be defined.
#endif
#endif

View File

@@ -60,7 +60,7 @@ x86_64_delta_ag7648c_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_delta_ag7648c_config_settings[i].name; i++) {
if(strcmp(x86_64_delta_ag7648c_config_settings[i].name, setting)) {
if(!strcmp(x86_64_delta_ag7648c_config_settings[i].name, setting)) {
return x86_64_delta_ag7648c_config_settings[i].value;
}
}

View File

@@ -3,7 +3,7 @@
#
# Inclusive Makefile for the x86_64_delta_ag7648c module.
#
# Autogenerated 2017-03-20 15:05:23.627200
# Autogenerated 2019-07-13 17:35:31.582275
#
###############################################################################
x86_64_delta_ag7648c_BASEDIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))

View File

@@ -3,7 +3,7 @@
#
#
###############################################################################
include ../../init.mk
include $(ONL)/make/config.mk
MODULE := x86_64_delta_ag8032
AUTOMODULE := x86_64_delta_ag8032
include $(BUILDER)/definemodule.mk

View File

@@ -20,83 +20,83 @@
#include <memory.h>
#endif
#ifndef x86_64_delta_ag8032_MALLOC
#ifndef X86_64_DELTA_AG8032_MALLOC
#if defined(GLOBAL_MALLOC)
#define x86_64_delta_ag8032_MALLOC GLOBAL_MALLOC
#define X86_64_DELTA_AG8032_MALLOC GLOBAL_MALLOC
#elif X86_64_DELTA_AG8032_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag8032_MALLOC malloc
#define X86_64_DELTA_AG8032_MALLOC malloc
#else
#error The macro x86_64_delta_ag8032_MALLOC is required but cannot be defined.
#error The macro X86_64_DELTA_AG8032_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ag8032_FREE
#ifndef X86_64_DELTA_AG8032_FREE
#if defined(GLOBAL_FREE)
#define x86_64_delta_ag8032_FREE GLOBAL_FREE
#define X86_64_DELTA_AG8032_FREE GLOBAL_FREE
#elif X86_64_DELTA_AG8032_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag8032_FREE free
#define X86_64_DELTA_AG8032_FREE free
#else
#error The macro x86_64_delta_ag8032_FREE is required but cannot be defined.
#error The macro X86_64_DELTA_AG8032_FREE is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ag8032_MEMSET
#ifndef X86_64_DELTA_AG8032_MEMSET
#if defined(GLOBAL_MEMSET)
#define x86_64_delta_ag8032_MEMSET GLOBAL_MEMSET
#define X86_64_DELTA_AG8032_MEMSET GLOBAL_MEMSET
#elif X86_64_DELTA_AG8032_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag8032_MEMSET memset
#define X86_64_DELTA_AG8032_MEMSET memset
#else
#error The macro x86_64_delta_ag8032_MEMSET is required but cannot be defined.
#error The macro X86_64_DELTA_AG8032_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ag8032_MEMCPY
#ifndef X86_64_DELTA_AG8032_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define x86_64_delta_ag8032_MEMCPY GLOBAL_MEMCPY
#define X86_64_DELTA_AG8032_MEMCPY GLOBAL_MEMCPY
#elif X86_64_DELTA_AG8032_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag8032_MEMCPY memcpy
#define X86_64_DELTA_AG8032_MEMCPY memcpy
#else
#error The macro x86_64_delta_ag8032_MEMCPY is required but cannot be defined.
#error The macro X86_64_DELTA_AG8032_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ag8032_STRNCPY
#ifndef X86_64_DELTA_AG8032_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define x86_64_delta_ag8032_STRNCPY GLOBAL_STRNCPY
#define X86_64_DELTA_AG8032_STRNCPY GLOBAL_STRNCPY
#elif X86_64_DELTA_AG8032_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag8032_STRNCPY strncpy
#define X86_64_DELTA_AG8032_STRNCPY strncpy
#else
#error The macro x86_64_delta_ag8032_STRNCPY is required but cannot be defined.
#error The macro X86_64_DELTA_AG8032_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ag8032_VSNPRINTF
#ifndef X86_64_DELTA_AG8032_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define x86_64_delta_ag8032_VSNPRINTF GLOBAL_VSNPRINTF
#define X86_64_DELTA_AG8032_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_DELTA_AG8032_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag8032_VSNPRINTF vsnprintf
#define X86_64_DELTA_AG8032_VSNPRINTF vsnprintf
#else
#error The macro x86_64_delta_ag8032_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_DELTA_AG8032_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ag8032_SNPRINTF
#ifndef X86_64_DELTA_AG8032_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define x86_64_delta_ag8032_SNPRINTF GLOBAL_SNPRINTF
#define X86_64_DELTA_AG8032_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_DELTA_AG8032_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag8032_SNPRINTF snprintf
#define X86_64_DELTA_AG8032_SNPRINTF snprintf
#else
#error The macro x86_64_delta_ag8032_SNPRINTF is required but cannot be defined.
#error The macro X86_64_DELTA_AG8032_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ag8032_STRLEN
#ifndef X86_64_DELTA_AG8032_STRLEN
#if defined(GLOBAL_STRLEN)
#define x86_64_delta_ag8032_STRLEN GLOBAL_STRLEN
#define X86_64_DELTA_AG8032_STRLEN GLOBAL_STRLEN
#elif X86_64_DELTA_AG8032_CONFIG_PORTING_STDLIB == 1
#define x86_64_delta_ag8032_STRLEN strlen
#define X86_64_DELTA_AG8032_STRLEN strlen
#else
#error The macro x86_64_delta_ag8032_STRLEN is required but cannot be defined.
#error The macro X86_64_DELTA_AG8032_STRLEN is required but cannot be defined.
#endif
#endif

View File

@@ -60,7 +60,7 @@ x86_64_delta_ag8032_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_delta_ag8032_config_settings[i].name; i++) {
if(strcmp(x86_64_delta_ag8032_config_settings[i].name, setting)) {
if(!strcmp(x86_64_delta_ag8032_config_settings[i].name, setting)) {
return x86_64_delta_ag8032_config_settings[i].value;
}
}

View File

@@ -3,7 +3,7 @@
#
#
###############################################################################
include ../../init.mk
include $(ONL)/make/config.mk
MODULE := x86_64_delta_ak7448
AUTOMODULE := x86_64_delta_ak7448
include $(BUILDER)/definemodule.mk

View File

@@ -5,35 +5,35 @@
###############################################################################
cdefs: &cdefs
- X86_64_DELTA_AK7448_CONFIGINCLUDE_LOGGING:
- X86_64_DELTA_AK7448_CONFIG_INCLUDE_LOGGING:
doc: "Include or exclude logging."
default: 1
- X86_64_DELTA_AK7448_CONFIGLOG_OPTIONS_DEFAULT:
- X86_64_DELTA_AK7448_CONFIG_LOG_OPTIONS_DEFAULT:
doc: "Default enabled log options."
default: AIM_LOG_OPTIONS_DEFAULT
- X86_64_DELTA_AK7448_CONFIGLOG_BITS_DEFAULT:
- X86_64_DELTA_AK7448_CONFIG_LOG_BITS_DEFAULT:
doc: "Default enabled log bits."
default: AIM_LOG_BITS_DEFAULT
- X86_64_DELTA_AK7448_CONFIGLOG_CUSTOM_BITS_DEFAULT:
- X86_64_DELTA_AK7448_CONFIG_LOG_CUSTOM_BITS_DEFAULT:
doc: "Default enabled custom log bits."
default: 0
- X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB:
- X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB:
doc: "Default all porting macros to use the C standard libraries."
default: 1
- X86_64_DELTA_AK7448_CONFIGPORTING_INCLUDE_STDLIB_HEADERS:
- X86_64_DELTA_AK7448_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS:
doc: "Include standard library headers for stdlib porting macros."
default: X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB
- X86_64_DELTA_AK7448_CONFIGINCLUDE_UCLI:
default: X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB
- X86_64_DELTA_AK7448_CONFIG_INCLUDE_UCLI:
doc: "Include generic uCli support."
default: 0
- X86_64_DELTA_AK7448_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION:
- X86_64_DELTA_AK7448_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION:
doc: "Assume chassis fan direction is the same as the PSU fan direction."
default: 0
definitions:
cdefs:
X86_64_DELTA_AK7448_CONFIGHEADER:
X86_64_DELTA_AK7448_CONFIG_HEADER:
defs: *cdefs
basename: x86_64_delta_ak7448_config

View File

@@ -17,86 +17,86 @@
#include <x86_64_delta_ak7448_custom_config.h>
#endif
/* <auto.start.cdefs(X86_64_DELTA_AK7448_CONFIGHEADER).header> */
/* <auto.start.cdefs(X86_64_DELTA_AK7448_CONFIG_HEADER).header> */
#include <AIM/aim.h>
/**
* X86_64_DELTA_AK7448_CONFIGINCLUDE_LOGGING
* X86_64_DELTA_AK7448_CONFIG_INCLUDE_LOGGING
*
* Include or exclude logging. */
#ifndef X86_64_DELTA_AK7448_CONFIGINCLUDE_LOGGING
#define X86_64_DELTA_AK7448_CONFIGINCLUDE_LOGGING 1
#ifndef X86_64_DELTA_AK7448_CONFIG_INCLUDE_LOGGING
#define X86_64_DELTA_AK7448_CONFIG_INCLUDE_LOGGING 1
#endif
/**
* X86_64_DELTA_AK7448_CONFIGLOG_OPTIONS_DEFAULT
* X86_64_DELTA_AK7448_CONFIG_LOG_OPTIONS_DEFAULT
*
* Default enabled log options. */
#ifndef X86_64_DELTA_AK7448_CONFIGLOG_OPTIONS_DEFAULT
#define X86_64_DELTA_AK7448_CONFIGLOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#ifndef X86_64_DELTA_AK7448_CONFIG_LOG_OPTIONS_DEFAULT
#define X86_64_DELTA_AK7448_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#endif
/**
* X86_64_DELTA_AK7448_CONFIGLOG_BITS_DEFAULT
* X86_64_DELTA_AK7448_CONFIG_LOG_BITS_DEFAULT
*
* Default enabled log bits. */
#ifndef X86_64_DELTA_AK7448_CONFIGLOG_BITS_DEFAULT
#define X86_64_DELTA_AK7448_CONFIGLOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#ifndef X86_64_DELTA_AK7448_CONFIG_LOG_BITS_DEFAULT
#define X86_64_DELTA_AK7448_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#endif
/**
* X86_64_DELTA_AK7448_CONFIGLOG_CUSTOM_BITS_DEFAULT
* X86_64_DELTA_AK7448_CONFIG_LOG_CUSTOM_BITS_DEFAULT
*
* Default enabled custom log bits. */
#ifndef X86_64_DELTA_AK7448_CONFIGLOG_CUSTOM_BITS_DEFAULT
#define X86_64_DELTA_AK7448_CONFIGLOG_CUSTOM_BITS_DEFAULT 0
#ifndef X86_64_DELTA_AK7448_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define X86_64_DELTA_AK7448_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#endif
/**
* X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB
* X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB
*
* Default all porting macros to use the C standard libraries. */
#ifndef X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB
#define X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB 1
#ifndef X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB
#define X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB 1
#endif
/**
* X86_64_DELTA_AK7448_CONFIGPORTING_INCLUDE_STDLIB_HEADERS
* X86_64_DELTA_AK7448_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
*
* Include standard library headers for stdlib porting macros. */
#ifndef X86_64_DELTA_AK7448_CONFIGPORTING_INCLUDE_STDLIB_HEADERS
#define X86_64_DELTA_AK7448_CONFIGPORTING_INCLUDE_STDLIB_HEADERS X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB
#ifndef X86_64_DELTA_AK7448_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define X86_64_DELTA_AK7448_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB
#endif
/**
* X86_64_DELTA_AK7448_CONFIGINCLUDE_UCLI
* X86_64_DELTA_AK7448_CONFIG_INCLUDE_UCLI
*
* Include generic uCli support. */
#ifndef X86_64_DELTA_AK7448_CONFIGINCLUDE_UCLI
#define X86_64_DELTA_AK7448_CONFIGINCLUDE_UCLI 0
#ifndef X86_64_DELTA_AK7448_CONFIG_INCLUDE_UCLI
#define X86_64_DELTA_AK7448_CONFIG_INCLUDE_UCLI 0
#endif
/**
* X86_64_DELTA_AK7448_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION
* X86_64_DELTA_AK7448_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
*
* Assume chassis fan direction is the same as the PSU fan direction. */
#ifndef X86_64_DELTA_AK7448_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION
#define X86_64_DELTA_AK7448_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION 0
#ifndef X86_64_DELTA_AK7448_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
#define X86_64_DELTA_AK7448_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION 0
#endif
@@ -129,7 +129,7 @@ const char* x86_64_delta_ak7448_config_lookup(const char* setting);
*/
int x86_64_delta_ak7448_config_show(struct aim_pvs_s* pvs);
/* <auto.end.cdefs(X86_64_DELTA_AK7448_CONFIGHEADER).header> */
/* <auto.end.cdefs(X86_64_DELTA_AK7448_CONFIG_HEADER).header> */
#include "x86_64_delta_ak7448_porting.h"

View File

@@ -12,7 +12,7 @@
/* <auto.start.portingmacro(ALL).define> */
#if X86_64_DELTA_AK7448_CONFIGPORTING_INCLUDE_STDLIB_HEADERS == 1
#if X86_64_DELTA_AK7448_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -20,83 +20,83 @@
#include <memory.h>
#endif
#ifndef x86_64_delta_ak7448_MALLOC
#ifndef X86_64_DELTA_AK7448_MALLOC
#if defined(GLOBAL_MALLOC)
#define x86_64_delta_ak7448_MALLOC GLOBAL_MALLOC
#elif X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB == 1
#define x86_64_delta_ak7448_MALLOC malloc
#define X86_64_DELTA_AK7448_MALLOC GLOBAL_MALLOC
#elif X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB == 1
#define X86_64_DELTA_AK7448_MALLOC malloc
#else
#error The macro x86_64_delta_ak7448_MALLOC is required but cannot be defined.
#error The macro X86_64_DELTA_AK7448_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ak7448_FREE
#ifndef X86_64_DELTA_AK7448_FREE
#if defined(GLOBAL_FREE)
#define x86_64_delta_ak7448_FREE GLOBAL_FREE
#elif X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB == 1
#define x86_64_delta_ak7448_FREE free
#define X86_64_DELTA_AK7448_FREE GLOBAL_FREE
#elif X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB == 1
#define X86_64_DELTA_AK7448_FREE free
#else
#error The macro x86_64_delta_ak7448_FREE is required but cannot be defined.
#error The macro X86_64_DELTA_AK7448_FREE is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ak7448_MEMSET
#ifndef X86_64_DELTA_AK7448_MEMSET
#if defined(GLOBAL_MEMSET)
#define x86_64_delta_ak7448_MEMSET GLOBAL_MEMSET
#elif X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB == 1
#define x86_64_delta_ak7448_MEMSET memset
#define X86_64_DELTA_AK7448_MEMSET GLOBAL_MEMSET
#elif X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB == 1
#define X86_64_DELTA_AK7448_MEMSET memset
#else
#error The macro x86_64_delta_ak7448_MEMSET is required but cannot be defined.
#error The macro X86_64_DELTA_AK7448_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ak7448_MEMCPY
#ifndef X86_64_DELTA_AK7448_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define x86_64_delta_ak7448_MEMCPY GLOBAL_MEMCPY
#elif X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB == 1
#define x86_64_delta_ak7448_MEMCPY memcpy
#define X86_64_DELTA_AK7448_MEMCPY GLOBAL_MEMCPY
#elif X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB == 1
#define X86_64_DELTA_AK7448_MEMCPY memcpy
#else
#error The macro x86_64_delta_ak7448_MEMCPY is required but cannot be defined.
#error The macro X86_64_DELTA_AK7448_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ak7448_STRNCPY
#ifndef X86_64_DELTA_AK7448_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define x86_64_delta_ak7448_STRNCPY GLOBAL_STRNCPY
#elif X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB == 1
#define x86_64_delta_ak7448_STRNCPY strncpy
#define X86_64_DELTA_AK7448_STRNCPY GLOBAL_STRNCPY
#elif X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB == 1
#define X86_64_DELTA_AK7448_STRNCPY strncpy
#else
#error The macro x86_64_delta_ak7448_STRNCPY is required but cannot be defined.
#error The macro X86_64_DELTA_AK7448_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ak7448_VSNPRINTF
#ifndef X86_64_DELTA_AK7448_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define x86_64_delta_ak7448_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB == 1
#define x86_64_delta_ak7448_VSNPRINTF vsnprintf
#define X86_64_DELTA_AK7448_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB == 1
#define X86_64_DELTA_AK7448_VSNPRINTF vsnprintf
#else
#error The macro x86_64_delta_ak7448_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_DELTA_AK7448_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ak7448_SNPRINTF
#ifndef X86_64_DELTA_AK7448_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define x86_64_delta_ak7448_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB == 1
#define x86_64_delta_ak7448_SNPRINTF snprintf
#define X86_64_DELTA_AK7448_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB == 1
#define X86_64_DELTA_AK7448_SNPRINTF snprintf
#else
#error The macro x86_64_delta_ak7448_SNPRINTF is required but cannot be defined.
#error The macro X86_64_DELTA_AK7448_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_delta_ak7448_STRLEN
#ifndef X86_64_DELTA_AK7448_STRLEN
#if defined(GLOBAL_STRLEN)
#define x86_64_delta_ak7448_STRLEN GLOBAL_STRLEN
#elif X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB == 1
#define x86_64_delta_ak7448_STRLEN strlen
#define X86_64_DELTA_AK7448_STRLEN GLOBAL_STRLEN
#elif X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB == 1
#define X86_64_DELTA_AK7448_STRLEN strlen
#else
#error The macro x86_64_delta_ak7448_STRLEN is required but cannot be defined.
#error The macro X86_64_DELTA_AK7448_STRLEN is required but cannot be defined.
#endif
#endif

View File

@@ -5,50 +5,50 @@
*****************************************************************************/
#include <x86_64_delta_ak7448/x86_64_delta_ak7448_config.h>
/* <auto.start.cdefs(X86_64_DELTA_AK7448_CONFIGHEADER).source> */
/* <auto.start.cdefs(X86_64_DELTA_AK7448_CONFIG_HEADER).source> */
#define __x86_64_delta_ak7448_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_delta_ak7448_config_STRINGIFY_VALUE(_x) __x86_64_delta_ak7448_config_STRINGIFY_NAME(_x)
x86_64_delta_ak7448_config_settings_t x86_64_delta_ak7448_config_settings[] =
{
#ifdef X86_64_DELTA_AK7448_CONFIGINCLUDE_LOGGING
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIGINCLUDE_LOGGING), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIGINCLUDE_LOGGING) },
#ifdef X86_64_DELTA_AK7448_CONFIG_INCLUDE_LOGGING
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIG_INCLUDE_LOGGING), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIG_INCLUDE_LOGGING) },
#else
{ X86_64_DELTA_AK7448_CONFIGINCLUDE_LOGGING(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_DELTA_AK7448_CONFIG_INCLUDE_LOGGING(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_DELTA_AK7448_CONFIGLOG_OPTIONS_DEFAULT
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIGLOG_OPTIONS_DEFAULT), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIGLOG_OPTIONS_DEFAULT) },
#ifdef X86_64_DELTA_AK7448_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIG_LOG_OPTIONS_DEFAULT) },
#else
{ X86_64_DELTA_AK7448_CONFIGLOG_OPTIONS_DEFAULT(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_DELTA_AK7448_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_DELTA_AK7448_CONFIGLOG_BITS_DEFAULT
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIGLOG_BITS_DEFAULT), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIGLOG_BITS_DEFAULT) },
#ifdef X86_64_DELTA_AK7448_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIG_LOG_BITS_DEFAULT), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIG_LOG_BITS_DEFAULT) },
#else
{ X86_64_DELTA_AK7448_CONFIGLOG_BITS_DEFAULT(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_DELTA_AK7448_CONFIG_LOG_BITS_DEFAULT(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_DELTA_AK7448_CONFIGLOG_CUSTOM_BITS_DEFAULT
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIGLOG_CUSTOM_BITS_DEFAULT), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIGLOG_CUSTOM_BITS_DEFAULT) },
#ifdef X86_64_DELTA_AK7448_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#else
{ X86_64_DELTA_AK7448_CONFIGLOG_CUSTOM_BITS_DEFAULT(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_DELTA_AK7448_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB) },
#ifdef X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB) },
#else
{ X86_64_DELTA_AK7448_CONFIGPORTING_STDLIB(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_DELTA_AK7448_CONFIG_PORTING_STDLIB(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_DELTA_AK7448_CONFIGPORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIGPORTING_INCLUDE_STDLIB_HEADERS), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIGPORTING_INCLUDE_STDLIB_HEADERS) },
#ifdef X86_64_DELTA_AK7448_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#else
{ X86_64_DELTA_AK7448_CONFIGPORTING_INCLUDE_STDLIB_HEADERS(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_DELTA_AK7448_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_DELTA_AK7448_CONFIGINCLUDE_UCLI
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIGINCLUDE_UCLI), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIGINCLUDE_UCLI) },
#ifdef X86_64_DELTA_AK7448_CONFIG_INCLUDE_UCLI
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIG_INCLUDE_UCLI), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIG_INCLUDE_UCLI) },
#else
{ X86_64_DELTA_AK7448_CONFIGINCLUDE_UCLI(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_DELTA_AK7448_CONFIG_INCLUDE_UCLI(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_DELTA_AK7448_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION) },
#ifdef X86_64_DELTA_AK7448_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
{ __x86_64_delta_ak7448_config_STRINGIFY_NAME(X86_64_DELTA_AK7448_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __x86_64_delta_ak7448_config_STRINGIFY_VALUE(X86_64_DELTA_AK7448_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) },
#else
{ X86_64_DELTA_AK7448_CONFIGINCLUDE_DEFAULT_FAN_DIRECTION(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_DELTA_AK7448_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__x86_64_delta_ak7448_config_STRINGIFY_NAME), "__undefined__" },
#endif
{ NULL, NULL }
};
@@ -60,7 +60,7 @@ x86_64_delta_ak7448_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_delta_ak7448_config_settings[i].name; i++) {
if(strcmp(x86_64_delta_ak7448_config_settings[i].name, setting)) {
if(!strcmp(x86_64_delta_ak7448_config_settings[i].name, setting)) {
return x86_64_delta_ak7448_config_settings[i].value;
}
}
@@ -77,5 +77,5 @@ x86_64_delta_ak7448_config_show(struct aim_pvs_s* pvs)
return i;
}
/* <auto.end.cdefs(X86_64_DELTA_AK7448_CONFIGHEADER).source> */
/* <auto.end.cdefs(X86_64_DELTA_AK7448_CONFIG_HEADER).source> */

View File

@@ -10,9 +10,9 @@
* x86_64_delta_ak7448 log struct.
*/
AIM_LOG_STRUCT_DEFINE(
X86_64_DELTA_AK7448_CONFIGLOG_OPTIONS_DEFAULT,
X86_64_DELTA_AK7448_CONFIGLOG_BITS_DEFAULT,
X86_64_DELTA_AK7448_CONFIG_LOG_OPTIONS_DEFAULT,
X86_64_DELTA_AK7448_CONFIG_LOG_BITS_DEFAULT,
NULL, /* Custom log map */
X86_64_DELTA_AK7448_CONFIGLOG_CUSTOM_BITS_DEFAULT
X86_64_DELTA_AK7448_CONFIG_LOG_CUSTOM_BITS_DEFAULT
);

View File

@@ -2,6 +2,6 @@
# x86_64_ingrasys_s9180_32x Autogeneration
#
###############################################################################
x86-64-ingrasys-s9180-32x_AUTO_DEFS := module/auto/x86-64-ingrasys-s9180-32x.yml
x86-64-ingrasys-s9180-32x_AUTO_DIRS := module/inc/x86-64-ingrasys-s9180-32x module/src
x86_64_ingrasys_s9180_32x_AUTO_DEFS := module/auto/x86_64_ingrasys_s9180_32x.yml
x86_64_ingrasys_s9180_32x_AUTO_DIRS := module/inc/x86_64_ingrasys_s9180_32x module/src
include $(BUILDER)/auto.mk

View File

@@ -32,96 +32,86 @@
* @{
*
*****************************************************************************/
#ifndef __X86_64_INGRAYSYS_S9180_32X_CONFIG_H__
#define __X86_64_INGRAYSYS_S9180_32X_CONFIG_H__
#ifndef __X86_64_INGRASYS_S9180_32X_CONFIG_H__
#define __X86_64_INGRASYS_S9180_32X_CONFIG_H__
#ifdef GLOBAL_INCLUDE_CUSTOM_CONFIG
#include <global_custom_config.h>
#endif
#ifdef X86_64_INGRAYSYS_S9180_32X_INCLUDE_CUSTOM_CONFIG
#ifdef X86_64_INGRASYS_S9180_32X_INCLUDE_CUSTOM_CONFIG
#include <x86_64_ingrasys_s9180_32x_custom_config.h>
#endif
/* <auto.start.cdefs(X86_64_INGRAYSYS_S9180_32X_CONFIG_HEADER).header> */
/* <auto.start.cdefs(X86_64_INGRASYS_S9180_32X_CONFIG_HEADER).header> */
#include <AIM/aim.h>
/**
* X86_64_INGRAYSYS_S9180_32X_CONFIG_INCLUDE_LOGGING
* X86_64_INGRASYS_S9180_32X_CONFIG_INCLUDE_LOGGING
*
* Include or exclude logging. */
#ifndef X86_64_INGRAYSYS_S9180_32X_CONFIG_INCLUDE_LOGGING
#define X86_64_INGRAYSYS_S9180_32X_CONFIG_INCLUDE_LOGGING 1
#ifndef X86_64_INGRASYS_S9180_32X_CONFIG_INCLUDE_LOGGING
#define X86_64_INGRASYS_S9180_32X_CONFIG_INCLUDE_LOGGING 1
#endif
/**
* X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT
* X86_64_INGRASYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT
*
* Default enabled log options. */
#ifndef X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT
#define X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#ifndef X86_64_INGRASYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT
#define X86_64_INGRASYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#endif
/**
* X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT
* X86_64_INGRASYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT
*
* Default enabled log bits. */
#ifndef X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT
#define X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#ifndef X86_64_INGRASYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT
#define X86_64_INGRASYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#endif
/**
* X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
* X86_64_INGRASYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
*
* Default enabled custom log bits. */
#ifndef X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#ifndef X86_64_INGRASYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define X86_64_INGRASYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#endif
/**
* X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB
* X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB
*
* Default all porting macros to use the C standard libraries. */
#ifndef X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB
#define X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB 1
#ifndef X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB
#define X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB 1
#endif
/**
* X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
* X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
*
* Include standard library headers for stdlib porting macros. */
#ifndef X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB
#ifndef X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB
#endif
/**
* X86_64_INGRAYSYS_S9180_32X_CONFIG_INCLUDE_UCLI
* X86_64_INGRASYS_S9180_32X_CONFIG_INCLUDE_UCLI
*
* Include generic uCli support. */
#ifndef X86_64_INGRAYSYS_S9180_32X_CONFIG_INCLUDE_UCLI
#define X86_64_INGRAYSYS_S9180_32X_CONFIG_INCLUDE_UCLI 0
#endif
/**
* X86_64_INGRAYSYS_S9180_32X_CONFIG_SFP_COUNT
*
* SFP Count. */
#ifndef X86_64_INGRAYSYS_S9180_32X_CONFIG_SFP_COUNT
#define X86_64_INGRAYSYS_S9180_32X_CONFIG_SFP_COUNT 0
#ifndef X86_64_INGRASYS_S9180_32X_CONFIG_INCLUDE_UCLI
#define X86_64_INGRASYS_S9180_32X_CONFIG_INCLUDE_UCLI 0
#endif
@@ -154,9 +144,9 @@ const char* x86_64_ingrasys_s9180_32x_config_lookup(const char* setting);
*/
int x86_64_ingrasys_s9180_32x_config_show(struct aim_pvs_s* pvs);
/* <auto.end.cdefs(X86_64_INGRAYSYS_S9180_32X_CONFIG_HEADER).header> */
/* <auto.end.cdefs(X86_64_INGRASYS_S9180_32X_CONFIG_HEADER).header> */
#include "x86_64_ingrasys_s9180_32x_porting.h"
#endif /* __X86_64_INGRAYSYS_S9180_32X_CONFIG_H__ */
#endif /* __X86_64_INGRASYS_S9180_32X_CONFIG_H__ */
/* @} */

View File

@@ -7,11 +7,11 @@
* @{
*
***********************************************************/
#ifndef __X86_64_INGRAYSYS_S9180_32X_PORTING_H__
#define __X86_64_INGRAYSYS_S9180_32X_PORTING_H__
#ifndef __X86_64_INGRASYS_S9180_32X_PORTING_H__
#define __X86_64_INGRASYS_S9180_32X_PORTING_H__
/* <auto.start.portingmacro(ALL).define> */
#if X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#if X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -19,88 +19,88 @@
#include <memory.h>
#endif
#ifndef X86_64_INGRAYSYS_S9180_32X_MALLOC
#ifndef X86_64_INGRASYS_S9180_32X_MALLOC
#if defined(GLOBAL_MALLOC)
#define X86_64_INGRAYSYS_S9180_32X_MALLOC GLOBAL_MALLOC
#elif X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9180_32X_MALLOC malloc
#define X86_64_INGRASYS_S9180_32X_MALLOC GLOBAL_MALLOC
#elif X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9180_32X_MALLOC malloc
#else
#error The macro X86_64_INGRAYSYS_S9180_32X_MALLOC is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9180_32X_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9180_32X_FREE
#ifndef X86_64_INGRASYS_S9180_32X_FREE
#if defined(GLOBAL_FREE)
#define X86_64_INGRAYSYS_S9180_32X_FREE GLOBAL_FREE
#elif X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9180_32X_FREE free
#define X86_64_INGRASYS_S9180_32X_FREE GLOBAL_FREE
#elif X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9180_32X_FREE free
#else
#error The macro X86_64_INGRAYSYS_S9180_32X_FREE is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9180_32X_FREE is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9180_32X_MEMSET
#ifndef X86_64_INGRASYS_S9180_32X_MEMSET
#if defined(GLOBAL_MEMSET)
#define X86_64_INGRAYSYS_S9180_32X_MEMSET GLOBAL_MEMSET
#elif X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9180_32X_MEMSET memset
#define X86_64_INGRASYS_S9180_32X_MEMSET GLOBAL_MEMSET
#elif X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9180_32X_MEMSET memset
#else
#error The macro X86_64_INGRAYSYS_S9180_32X_MEMSET is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9180_32X_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9180_32X_MEMCPY
#ifndef X86_64_INGRASYS_S9180_32X_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define X86_64_INGRAYSYS_S9180_32X_MEMCPY GLOBAL_MEMCPY
#elif X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9180_32X_MEMCPY memcpy
#define X86_64_INGRASYS_S9180_32X_MEMCPY GLOBAL_MEMCPY
#elif X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9180_32X_MEMCPY memcpy
#else
#error The macro X86_64_INGRAYSYS_S9180_32X_MEMCPY is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9180_32X_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9180_32X_STRNCPY
#ifndef X86_64_INGRASYS_S9180_32X_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define X86_64_INGRAYSYS_S9180_32X_STRNCPY GLOBAL_STRNCPY
#elif X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9180_32X_STRNCPY strncpy
#define X86_64_INGRASYS_S9180_32X_STRNCPY GLOBAL_STRNCPY
#elif X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9180_32X_STRNCPY strncpy
#else
#error The macro X86_64_INGRAYSYS_S9180_32X_STRNCPY is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9180_32X_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9180_32X_VSNPRINTF
#ifndef X86_64_INGRASYS_S9180_32X_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define X86_64_INGRAYSYS_S9180_32X_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9180_32X_VSNPRINTF vsnprintf
#define X86_64_INGRASYS_S9180_32X_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9180_32X_VSNPRINTF vsnprintf
#else
#error The macro X86_64_INGRAYSYS_S9180_32X_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9180_32X_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9180_32X_SNPRINTF
#ifndef X86_64_INGRASYS_S9180_32X_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define X86_64_INGRAYSYS_S9180_32X_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9180_32X_SNPRINTF snprintf
#define X86_64_INGRASYS_S9180_32X_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9180_32X_SNPRINTF snprintf
#else
#error The macro X86_64_INGRAYSYS_S9180_32X_SNPRINTF is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9180_32X_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9180_32X_STRLEN
#ifndef X86_64_INGRASYS_S9180_32X_STRLEN
#if defined(GLOBAL_STRLEN)
#define X86_64_INGRAYSYS_S9180_32X_STRLEN GLOBAL_STRLEN
#elif X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9180_32X_STRLEN strlen
#define X86_64_INGRASYS_S9180_32X_STRLEN GLOBAL_STRLEN
#elif X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9180_32X_STRLEN strlen
#else
#error The macro X86_64_INGRAYSYS_S9180_32X_STRLEN is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9180_32X_STRLEN is required but cannot be defined.
#endif
#endif
/* <auto.end.portingmacro(ALL).define> */
#endif /* __X86_64_INGRAYSYS_S9180_32X_PORTING_H__ */
#endif /* __X86_64_INGRASYS_S9180_32X_PORTING_H__ */
/* @} */

View File

@@ -25,50 +25,45 @@
#include <x86_64_ingrasys_s9180_32x/x86_64_ingrasys_s9180_32x_config.h>
/* <auto.start.cdefs(X86_64_INGRAYSYS_S9180_32X_CONFIG_HEADER).source> */
/* <auto.start.cdefs(X86_64_INGRASYS_S9180_32X_CONFIG_HEADER).source> */
#define __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(_x) __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(_x)
x86_64_ingrasys_s9180_32x_config_settings_t x86_64_ingrasys_s9180_32x_config_settings[] =
{
#ifdef X86_64_INGRAYSYS_S9180_32X_CONFIG_INCLUDE_LOGGING
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9180_32X_CONFIG_INCLUDE_LOGGING), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9180_32X_CONFIG_INCLUDE_LOGGING) },
#ifdef X86_64_INGRASYS_S9180_32X_CONFIG_INCLUDE_LOGGING
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9180_32X_CONFIG_INCLUDE_LOGGING), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9180_32X_CONFIG_INCLUDE_LOGGING) },
#else
{ X86_64_INGRAYSYS_S9180_32X_CONFIG_INCLUDE_LOGGING(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9180_32X_CONFIG_INCLUDE_LOGGING(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT) },
#ifdef X86_64_INGRASYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT) },
#else
{ X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT) },
#ifdef X86_64_INGRASYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT) },
#else
{ X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#ifdef X86_64_INGRASYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#else
{ X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB) },
#ifdef X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB) },
#else
{ X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_STDLIB(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_STDLIB(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#ifdef X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#else
{ X86_64_INGRAYSYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9180_32X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9180_32X_CONFIG_INCLUDE_UCLI
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9180_32X_CONFIG_INCLUDE_UCLI), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9180_32X_CONFIG_INCLUDE_UCLI) },
#ifdef X86_64_INGRASYS_S9180_32X_CONFIG_INCLUDE_UCLI
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9180_32X_CONFIG_INCLUDE_UCLI), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9180_32X_CONFIG_INCLUDE_UCLI) },
#else
{ X86_64_INGRAYSYS_S9180_32X_CONFIG_INCLUDE_UCLI(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9180_32X_CONFIG_SFP_COUNT
{ __x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9180_32X_CONFIG_SFP_COUNT), __x86_64_ingrasys_s9180_32x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9180_32X_CONFIG_SFP_COUNT) },
#else
{ X86_64_INGRAYSYS_S9180_32X_CONFIG_SFP_COUNT(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9180_32X_CONFIG_INCLUDE_UCLI(__x86_64_ingrasys_s9180_32x_config_STRINGIFY_NAME), "__undefined__" },
#endif
{ NULL, NULL }
};
@@ -80,7 +75,7 @@ x86_64_ingrasys_s9180_32x_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_ingrasys_s9180_32x_config_settings[i].name; i++) {
if(strcmp(x86_64_ingrasys_s9180_32x_config_settings[i].name, setting)) {
if(!strcmp(x86_64_ingrasys_s9180_32x_config_settings[i].name, setting)) {
return x86_64_ingrasys_s9180_32x_config_settings[i].value;
}
}
@@ -97,5 +92,5 @@ x86_64_ingrasys_s9180_32x_config_show(struct aim_pvs_s* pvs)
return i;
}
/* <auto.end.cdefs(X86_64_INGRAYSYS_S9180_32X_CONFIG_HEADER).source> */
/* <auto.end.cdefs(X86_64_INGRASYS_S9180_32X_CONFIG_HEADER).source> */

View File

@@ -30,9 +30,9 @@
* x86_64_ingrasys_s9180_32x log struct.
*/
AIM_LOG_STRUCT_DEFINE(
X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT,
X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT,
X86_64_INGRASYS_S9180_32X_CONFIG_LOG_OPTIONS_DEFAULT,
X86_64_INGRASYS_S9180_32X_CONFIG_LOG_BITS_DEFAULT,
NULL, /* Custom log map */
X86_64_INGRAYSYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
X86_64_INGRASYS_S9180_32X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
);

View File

@@ -2,6 +2,6 @@
# x86_64_ingrasys_s9230_64x Autogeneration
#
###############################################################################
x86-64-ingrasys-s9230-64x_AUTO_DEFS := module/auto/x86-64-ingrasys-s9230-64x.yml
x86-64-ingrasys-s9230-64x_AUTO_DIRS := module/inc/x86-64-ingrasys-s9230-64x module/src
x86_64_ingrasys_s9230_64x_AUTO_DEFS := module/auto/x86_64_ingrasys_s9230_64x.yml
x86_64_ingrasys_s9230_64x_AUTO_DIRS := module/inc/x86_64_ingrasys_s9230_64x module/src
include $(BUILDER)/auto.mk

View File

@@ -32,96 +32,86 @@
* @{
*
*****************************************************************************/
#ifndef __X86_64_INGRAYSYS_S9230_64X_CONFIG_H__
#define __X86_64_INGRAYSYS_S9230_64X_CONFIG_H__
#ifndef __X86_64_INGRASYS_S9230_64X_CONFIG_H__
#define __X86_64_INGRASYS_S9230_64X_CONFIG_H__
#ifdef GLOBAL_INCLUDE_CUSTOM_CONFIG
#include <global_custom_config.h>
#endif
#ifdef X86_64_INGRAYSYS_S9230_64X_INCLUDE_CUSTOM_CONFIG
#ifdef X86_64_INGRASYS_S9230_64X_INCLUDE_CUSTOM_CONFIG
#include <x86_64_ingrasys_s9230_64x_custom_config.h>
#endif
/* <auto.start.cdefs(X86_64_INGRAYSYS_S9230_64X_CONFIG_HEADER).header> */
/* <auto.start.cdefs(X86_64_INGRASYS_S9230_64X_CONFIG_HEADER).header> */
#include <AIM/aim.h>
/**
* X86_64_INGRAYSYS_S9230_64X_CONFIG_INCLUDE_LOGGING
* X86_64_INGRASYS_S9230_64X_CONFIG_INCLUDE_LOGGING
*
* Include or exclude logging. */
#ifndef X86_64_INGRAYSYS_S9230_64X_CONFIG_INCLUDE_LOGGING
#define X86_64_INGRAYSYS_S9230_64X_CONFIG_INCLUDE_LOGGING 1
#ifndef X86_64_INGRASYS_S9230_64X_CONFIG_INCLUDE_LOGGING
#define X86_64_INGRASYS_S9230_64X_CONFIG_INCLUDE_LOGGING 1
#endif
/**
* X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT
* X86_64_INGRASYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT
*
* Default enabled log options. */
#ifndef X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT
#define X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#ifndef X86_64_INGRASYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT
#define X86_64_INGRASYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#endif
/**
* X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT
* X86_64_INGRASYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT
*
* Default enabled log bits. */
#ifndef X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT
#define X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#ifndef X86_64_INGRASYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT
#define X86_64_INGRASYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#endif
/**
* X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
* X86_64_INGRASYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
*
* Default enabled custom log bits. */
#ifndef X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#ifndef X86_64_INGRASYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define X86_64_INGRASYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#endif
/**
* X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB
* X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB
*
* Default all porting macros to use the C standard libraries. */
#ifndef X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB
#define X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB 1
#ifndef X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB
#define X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB 1
#endif
/**
* X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
* X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
*
* Include standard library headers for stdlib porting macros. */
#ifndef X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB
#ifndef X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB
#endif
/**
* X86_64_INGRAYSYS_S9230_64X_CONFIG_INCLUDE_UCLI
* X86_64_INGRASYS_S9230_64X_CONFIG_INCLUDE_UCLI
*
* Include generic uCli support. */
#ifndef X86_64_INGRAYSYS_S9230_64X_CONFIG_INCLUDE_UCLI
#define X86_64_INGRAYSYS_S9230_64X_CONFIG_INCLUDE_UCLI 0
#endif
/**
* X86_64_INGRAYSYS_S9230_64X_CONFIG_SFP_COUNT
*
* SFP Count. */
#ifndef X86_64_INGRAYSYS_S9230_64X_CONFIG_SFP_COUNT
#define X86_64_INGRAYSYS_S9230_64X_CONFIG_SFP_COUNT 0
#ifndef X86_64_INGRASYS_S9230_64X_CONFIG_INCLUDE_UCLI
#define X86_64_INGRASYS_S9230_64X_CONFIG_INCLUDE_UCLI 0
#endif
@@ -154,9 +144,9 @@ const char* x86_64_ingrasys_s9230_64x_config_lookup(const char* setting);
*/
int x86_64_ingrasys_s9230_64x_config_show(struct aim_pvs_s* pvs);
/* <auto.end.cdefs(X86_64_INGRAYSYS_S9230_64X_CONFIG_HEADER).header> */
/* <auto.end.cdefs(X86_64_INGRASYS_S9230_64X_CONFIG_HEADER).header> */
#include "x86_64_ingrasys_s9230_64x_porting.h"
#endif /* __X86_64_INGRAYSYS_S9230_64X_CONFIG_H__ */
#endif /* __X86_64_INGRASYS_S9230_64X_CONFIG_H__ */
/* @} */

View File

@@ -7,11 +7,11 @@
* @{
*
***********************************************************/
#ifndef __X86_64_INGRAYSYS_S9230_64X_PORTING_H__
#define __X86_64_INGRAYSYS_S9230_64X_PORTING_H__
#ifndef __X86_64_INGRASYS_S9230_64X_PORTING_H__
#define __X86_64_INGRASYS_S9230_64X_PORTING_H__
/* <auto.start.portingmacro(ALL).define> */
#if X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#if X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -19,88 +19,88 @@
#include <memory.h>
#endif
#ifndef X86_64_INGRAYSYS_S9230_64X_MALLOC
#ifndef X86_64_INGRASYS_S9230_64X_MALLOC
#if defined(GLOBAL_MALLOC)
#define X86_64_INGRAYSYS_S9230_64X_MALLOC GLOBAL_MALLOC
#elif X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9230_64X_MALLOC malloc
#define X86_64_INGRASYS_S9230_64X_MALLOC GLOBAL_MALLOC
#elif X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9230_64X_MALLOC malloc
#else
#error The macro X86_64_INGRAYSYS_S9230_64X_MALLOC is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9230_64X_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9230_64X_FREE
#ifndef X86_64_INGRASYS_S9230_64X_FREE
#if defined(GLOBAL_FREE)
#define X86_64_INGRAYSYS_S9230_64X_FREE GLOBAL_FREE
#elif X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9230_64X_FREE free
#define X86_64_INGRASYS_S9230_64X_FREE GLOBAL_FREE
#elif X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9230_64X_FREE free
#else
#error The macro X86_64_INGRAYSYS_S9230_64X_FREE is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9230_64X_FREE is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9230_64X_MEMSET
#ifndef X86_64_INGRASYS_S9230_64X_MEMSET
#if defined(GLOBAL_MEMSET)
#define X86_64_INGRAYSYS_S9230_64X_MEMSET GLOBAL_MEMSET
#elif X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9230_64X_MEMSET memset
#define X86_64_INGRASYS_S9230_64X_MEMSET GLOBAL_MEMSET
#elif X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9230_64X_MEMSET memset
#else
#error The macro X86_64_INGRAYSYS_S9230_64X_MEMSET is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9230_64X_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9230_64X_MEMCPY
#ifndef X86_64_INGRASYS_S9230_64X_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define X86_64_INGRAYSYS_S9230_64X_MEMCPY GLOBAL_MEMCPY
#elif X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9230_64X_MEMCPY memcpy
#define X86_64_INGRASYS_S9230_64X_MEMCPY GLOBAL_MEMCPY
#elif X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9230_64X_MEMCPY memcpy
#else
#error The macro X86_64_INGRAYSYS_S9230_64X_MEMCPY is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9230_64X_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9230_64X_STRNCPY
#ifndef X86_64_INGRASYS_S9230_64X_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define X86_64_INGRAYSYS_S9230_64X_STRNCPY GLOBAL_STRNCPY
#elif X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9230_64X_STRNCPY strncpy
#define X86_64_INGRASYS_S9230_64X_STRNCPY GLOBAL_STRNCPY
#elif X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9230_64X_STRNCPY strncpy
#else
#error The macro X86_64_INGRAYSYS_S9230_64X_STRNCPY is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9230_64X_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9230_64X_VSNPRINTF
#ifndef X86_64_INGRASYS_S9230_64X_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define X86_64_INGRAYSYS_S9230_64X_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9230_64X_VSNPRINTF vsnprintf
#define X86_64_INGRASYS_S9230_64X_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9230_64X_VSNPRINTF vsnprintf
#else
#error The macro X86_64_INGRAYSYS_S9230_64X_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9230_64X_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9230_64X_SNPRINTF
#ifndef X86_64_INGRASYS_S9230_64X_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define X86_64_INGRAYSYS_S9230_64X_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9230_64X_SNPRINTF snprintf
#define X86_64_INGRASYS_S9230_64X_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9230_64X_SNPRINTF snprintf
#else
#error The macro X86_64_INGRAYSYS_S9230_64X_SNPRINTF is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9230_64X_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9230_64X_STRLEN
#ifndef X86_64_INGRASYS_S9230_64X_STRLEN
#if defined(GLOBAL_STRLEN)
#define X86_64_INGRAYSYS_S9230_64X_STRLEN GLOBAL_STRLEN
#elif X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9230_64X_STRLEN strlen
#define X86_64_INGRASYS_S9230_64X_STRLEN GLOBAL_STRLEN
#elif X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9230_64X_STRLEN strlen
#else
#error The macro X86_64_INGRAYSYS_S9230_64X_STRLEN is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9230_64X_STRLEN is required but cannot be defined.
#endif
#endif
/* <auto.end.portingmacro(ALL).define> */
#endif /* __X86_64_INGRAYSYS_S9230_64X_PORTING_H__ */
#endif /* __X86_64_INGRASYS_S9230_64X_PORTING_H__ */
/* @} */

View File

@@ -25,50 +25,45 @@
#include <x86_64_ingrasys_s9230_64x/x86_64_ingrasys_s9230_64x_config.h>
/* <auto.start.cdefs(X86_64_INGRAYSYS_S9230_64X_CONFIG_HEADER).source> */
/* <auto.start.cdefs(X86_64_INGRASYS_S9230_64X_CONFIG_HEADER).source> */
#define __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(_x) __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(_x)
x86_64_ingrasys_s9230_64x_config_settings_t x86_64_ingrasys_s9230_64x_config_settings[] =
{
#ifdef X86_64_INGRAYSYS_S9230_64X_CONFIG_INCLUDE_LOGGING
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9230_64X_CONFIG_INCLUDE_LOGGING), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9230_64X_CONFIG_INCLUDE_LOGGING) },
#ifdef X86_64_INGRASYS_S9230_64X_CONFIG_INCLUDE_LOGGING
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9230_64X_CONFIG_INCLUDE_LOGGING), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9230_64X_CONFIG_INCLUDE_LOGGING) },
#else
{ X86_64_INGRAYSYS_S9230_64X_CONFIG_INCLUDE_LOGGING(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9230_64X_CONFIG_INCLUDE_LOGGING(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT) },
#ifdef X86_64_INGRASYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT) },
#else
{ X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT) },
#ifdef X86_64_INGRASYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT) },
#else
{ X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#ifdef X86_64_INGRASYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#else
{ X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB) },
#ifdef X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB) },
#else
{ X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_STDLIB(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_STDLIB(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#ifdef X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#else
{ X86_64_INGRAYSYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9230_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9230_64X_CONFIG_INCLUDE_UCLI
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9230_64X_CONFIG_INCLUDE_UCLI), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9230_64X_CONFIG_INCLUDE_UCLI) },
#ifdef X86_64_INGRASYS_S9230_64X_CONFIG_INCLUDE_UCLI
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9230_64X_CONFIG_INCLUDE_UCLI), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9230_64X_CONFIG_INCLUDE_UCLI) },
#else
{ X86_64_INGRAYSYS_S9230_64X_CONFIG_INCLUDE_UCLI(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9230_64X_CONFIG_SFP_COUNT
{ __x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9230_64X_CONFIG_SFP_COUNT), __x86_64_ingrasys_s9230_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9230_64X_CONFIG_SFP_COUNT) },
#else
{ X86_64_INGRAYSYS_S9230_64X_CONFIG_SFP_COUNT(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9230_64X_CONFIG_INCLUDE_UCLI(__x86_64_ingrasys_s9230_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
{ NULL, NULL }
};
@@ -80,7 +75,7 @@ x86_64_ingrasys_s9230_64x_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_ingrasys_s9230_64x_config_settings[i].name; i++) {
if(strcmp(x86_64_ingrasys_s9230_64x_config_settings[i].name, setting)) {
if(!strcmp(x86_64_ingrasys_s9230_64x_config_settings[i].name, setting)) {
return x86_64_ingrasys_s9230_64x_config_settings[i].value;
}
}
@@ -97,5 +92,5 @@ x86_64_ingrasys_s9230_64x_config_show(struct aim_pvs_s* pvs)
return i;
}
/* <auto.end.cdefs(X86_64_INGRAYSYS_S9230_64X_CONFIG_HEADER).source> */
/* <auto.end.cdefs(X86_64_INGRASYS_S9230_64X_CONFIG_HEADER).source> */

View File

@@ -30,9 +30,9 @@
* x86_64_ingrasys_s9230_64x log struct.
*/
AIM_LOG_STRUCT_DEFINE(
X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT,
X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT,
X86_64_INGRASYS_S9230_64X_CONFIG_LOG_OPTIONS_DEFAULT,
X86_64_INGRASYS_S9230_64X_CONFIG_LOG_BITS_DEFAULT,
NULL, /* Custom log map */
X86_64_INGRAYSYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
X86_64_INGRASYS_S9230_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
);

View File

@@ -2,6 +2,6 @@
# x86_64_ingrasys_s9280_64x Autogeneration
#
###############################################################################
x86-64-ingrasys-s9280-64x_AUTO_DEFS := module/auto/x86-64-ingrasys-s9280-64x.yml
x86-64-ingrasys-s9280-64x_AUTO_DIRS := module/inc/x86-64-ingrasys-s9280-64x module/src
x86_64_ingrasys_s9280_64x_AUTO_DEFS := module/auto/x86_64_ingrasys_s9280_64x.yml
x86_64_ingrasys_s9280_64x_AUTO_DIRS := module/inc/x86_64_ingrasys_s9280_64x module/src
include $(BUILDER)/auto.mk

View File

@@ -32,96 +32,86 @@
* @{
*
*****************************************************************************/
#ifndef __X86_64_INGRAYSYS_S9280_64X_CONFIG_H__
#define __X86_64_INGRAYSYS_S9280_64X_CONFIG_H__
#ifndef __X86_64_INGRASYS_S9280_64X_CONFIG_H__
#define __X86_64_INGRASYS_S9280_64X_CONFIG_H__
#ifdef GLOBAL_INCLUDE_CUSTOM_CONFIG
#include <global_custom_config.h>
#endif
#ifdef X86_64_INGRAYSYS_S9280_64X_INCLUDE_CUSTOM_CONFIG
#ifdef X86_64_INGRASYS_S9280_64X_INCLUDE_CUSTOM_CONFIG
#include <x86_64_ingrasys_s9280_64x_custom_config.h>
#endif
/* <auto.start.cdefs(X86_64_INGRAYSYS_S9280_64X_CONFIG_HEADER).header> */
/* <auto.start.cdefs(X86_64_INGRASYS_S9280_64X_CONFIG_HEADER).header> */
#include <AIM/aim.h>
/**
* X86_64_INGRAYSYS_S9280_64X_CONFIG_INCLUDE_LOGGING
* X86_64_INGRASYS_S9280_64X_CONFIG_INCLUDE_LOGGING
*
* Include or exclude logging. */
#ifndef X86_64_INGRAYSYS_S9280_64X_CONFIG_INCLUDE_LOGGING
#define X86_64_INGRAYSYS_S9280_64X_CONFIG_INCLUDE_LOGGING 1
#ifndef X86_64_INGRASYS_S9280_64X_CONFIG_INCLUDE_LOGGING
#define X86_64_INGRASYS_S9280_64X_CONFIG_INCLUDE_LOGGING 1
#endif
/**
* X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT
* X86_64_INGRASYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT
*
* Default enabled log options. */
#ifndef X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT
#define X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#ifndef X86_64_INGRASYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT
#define X86_64_INGRASYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#endif
/**
* X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT
* X86_64_INGRASYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT
*
* Default enabled log bits. */
#ifndef X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT
#define X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#ifndef X86_64_INGRASYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT
#define X86_64_INGRASYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#endif
/**
* X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
* X86_64_INGRASYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
*
* Default enabled custom log bits. */
#ifndef X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#ifndef X86_64_INGRASYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define X86_64_INGRASYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#endif
/**
* X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB
* X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB
*
* Default all porting macros to use the C standard libraries. */
#ifndef X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB
#define X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB 1
#ifndef X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB
#define X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB 1
#endif
/**
* X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
* X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
*
* Include standard library headers for stdlib porting macros. */
#ifndef X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB
#ifndef X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB
#endif
/**
* X86_64_INGRAYSYS_S9280_64X_CONFIG_INCLUDE_UCLI
* X86_64_INGRASYS_S9280_64X_CONFIG_INCLUDE_UCLI
*
* Include generic uCli support. */
#ifndef X86_64_INGRAYSYS_S9280_64X_CONFIG_INCLUDE_UCLI
#define X86_64_INGRAYSYS_S9280_64X_CONFIG_INCLUDE_UCLI 0
#endif
/**
* X86_64_INGRAYSYS_S9280_64X_CONFIG_SFP_COUNT
*
* SFP Count. */
#ifndef X86_64_INGRAYSYS_S9280_64X_CONFIG_SFP_COUNT
#define X86_64_INGRAYSYS_S9280_64X_CONFIG_SFP_COUNT 0
#ifndef X86_64_INGRASYS_S9280_64X_CONFIG_INCLUDE_UCLI
#define X86_64_INGRASYS_S9280_64X_CONFIG_INCLUDE_UCLI 0
#endif
@@ -154,9 +144,9 @@ const char* x86_64_ingrasys_s9280_64x_config_lookup(const char* setting);
*/
int x86_64_ingrasys_s9280_64x_config_show(struct aim_pvs_s* pvs);
/* <auto.end.cdefs(X86_64_INGRAYSYS_S9280_64X_CONFIG_HEADER).header> */
/* <auto.end.cdefs(X86_64_INGRASYS_S9280_64X_CONFIG_HEADER).header> */
#include "x86_64_ingrasys_s9280_64x_porting.h"
#endif /* __X86_64_INGRAYSYS_S9280_64X_CONFIG_H__ */
#endif /* __X86_64_INGRASYS_S9280_64X_CONFIG_H__ */
/* @} */

View File

@@ -7,11 +7,11 @@
* @{
*
***********************************************************/
#ifndef __X86_64_INGRAYSYS_S9280_64X_PORTING_H__
#define __X86_64_INGRAYSYS_S9280_64X_PORTING_H__
#ifndef __X86_64_INGRASYS_S9280_64X_PORTING_H__
#define __X86_64_INGRASYS_S9280_64X_PORTING_H__
/* <auto.start.portingmacro(ALL).define> */
#if X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#if X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -19,88 +19,88 @@
#include <memory.h>
#endif
#ifndef X86_64_INGRAYSYS_S9280_64X_MALLOC
#ifndef X86_64_INGRASYS_S9280_64X_MALLOC
#if defined(GLOBAL_MALLOC)
#define X86_64_INGRAYSYS_S9280_64X_MALLOC GLOBAL_MALLOC
#elif X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9280_64X_MALLOC malloc
#define X86_64_INGRASYS_S9280_64X_MALLOC GLOBAL_MALLOC
#elif X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9280_64X_MALLOC malloc
#else
#error The macro X86_64_INGRAYSYS_S9280_64X_MALLOC is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9280_64X_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9280_64X_FREE
#ifndef X86_64_INGRASYS_S9280_64X_FREE
#if defined(GLOBAL_FREE)
#define X86_64_INGRAYSYS_S9280_64X_FREE GLOBAL_FREE
#elif X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9280_64X_FREE free
#define X86_64_INGRASYS_S9280_64X_FREE GLOBAL_FREE
#elif X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9280_64X_FREE free
#else
#error The macro X86_64_INGRAYSYS_S9280_64X_FREE is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9280_64X_FREE is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9280_64X_MEMSET
#ifndef X86_64_INGRASYS_S9280_64X_MEMSET
#if defined(GLOBAL_MEMSET)
#define X86_64_INGRAYSYS_S9280_64X_MEMSET GLOBAL_MEMSET
#elif X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9280_64X_MEMSET memset
#define X86_64_INGRASYS_S9280_64X_MEMSET GLOBAL_MEMSET
#elif X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9280_64X_MEMSET memset
#else
#error The macro X86_64_INGRAYSYS_S9280_64X_MEMSET is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9280_64X_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9280_64X_MEMCPY
#ifndef X86_64_INGRASYS_S9280_64X_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define X86_64_INGRAYSYS_S9280_64X_MEMCPY GLOBAL_MEMCPY
#elif X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9280_64X_MEMCPY memcpy
#define X86_64_INGRASYS_S9280_64X_MEMCPY GLOBAL_MEMCPY
#elif X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9280_64X_MEMCPY memcpy
#else
#error The macro X86_64_INGRAYSYS_S9280_64X_MEMCPY is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9280_64X_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9280_64X_STRNCPY
#ifndef X86_64_INGRASYS_S9280_64X_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define X86_64_INGRAYSYS_S9280_64X_STRNCPY GLOBAL_STRNCPY
#elif X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9280_64X_STRNCPY strncpy
#define X86_64_INGRASYS_S9280_64X_STRNCPY GLOBAL_STRNCPY
#elif X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9280_64X_STRNCPY strncpy
#else
#error The macro X86_64_INGRAYSYS_S9280_64X_STRNCPY is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9280_64X_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9280_64X_VSNPRINTF
#ifndef X86_64_INGRASYS_S9280_64X_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define X86_64_INGRAYSYS_S9280_64X_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9280_64X_VSNPRINTF vsnprintf
#define X86_64_INGRASYS_S9280_64X_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9280_64X_VSNPRINTF vsnprintf
#else
#error The macro X86_64_INGRAYSYS_S9280_64X_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9280_64X_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9280_64X_SNPRINTF
#ifndef X86_64_INGRASYS_S9280_64X_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define X86_64_INGRAYSYS_S9280_64X_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9280_64X_SNPRINTF snprintf
#define X86_64_INGRASYS_S9280_64X_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9280_64X_SNPRINTF snprintf
#else
#error The macro X86_64_INGRAYSYS_S9280_64X_SNPRINTF is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9280_64X_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef X86_64_INGRAYSYS_S9280_64X_STRLEN
#ifndef X86_64_INGRASYS_S9280_64X_STRLEN
#if defined(GLOBAL_STRLEN)
#define X86_64_INGRAYSYS_S9280_64X_STRLEN GLOBAL_STRLEN
#elif X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRAYSYS_S9280_64X_STRLEN strlen
#define X86_64_INGRASYS_S9280_64X_STRLEN GLOBAL_STRLEN
#elif X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB == 1
#define X86_64_INGRASYS_S9280_64X_STRLEN strlen
#else
#error The macro X86_64_INGRAYSYS_S9280_64X_STRLEN is required but cannot be defined.
#error The macro X86_64_INGRASYS_S9280_64X_STRLEN is required but cannot be defined.
#endif
#endif
/* <auto.end.portingmacro(ALL).define> */
#endif /* __X86_64_INGRAYSYS_S9280_64X_PORTING_H__ */
#endif /* __X86_64_INGRASYS_S9280_64X_PORTING_H__ */
/* @} */

View File

@@ -25,50 +25,45 @@
#include <x86_64_ingrasys_s9280_64x/x86_64_ingrasys_s9280_64x_config.h>
/* <auto.start.cdefs(X86_64_INGRAYSYS_S9280_64X_CONFIG_HEADER).source> */
/* <auto.start.cdefs(X86_64_INGRASYS_S9280_64X_CONFIG_HEADER).source> */
#define __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(_x) __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(_x)
x86_64_ingrasys_s9280_64x_config_settings_t x86_64_ingrasys_s9280_64x_config_settings[] =
{
#ifdef X86_64_INGRAYSYS_S9280_64X_CONFIG_INCLUDE_LOGGING
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9280_64X_CONFIG_INCLUDE_LOGGING), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9280_64X_CONFIG_INCLUDE_LOGGING) },
#ifdef X86_64_INGRASYS_S9280_64X_CONFIG_INCLUDE_LOGGING
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9280_64X_CONFIG_INCLUDE_LOGGING), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9280_64X_CONFIG_INCLUDE_LOGGING) },
#else
{ X86_64_INGRAYSYS_S9280_64X_CONFIG_INCLUDE_LOGGING(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9280_64X_CONFIG_INCLUDE_LOGGING(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT) },
#ifdef X86_64_INGRASYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT) },
#else
{ X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT) },
#ifdef X86_64_INGRASYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT) },
#else
{ X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#ifdef X86_64_INGRASYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#else
{ X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB) },
#ifdef X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB) },
#else
{ X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_STDLIB(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_STDLIB(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#ifdef X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#else
{ X86_64_INGRAYSYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9280_64X_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9280_64X_CONFIG_INCLUDE_UCLI
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9280_64X_CONFIG_INCLUDE_UCLI), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9280_64X_CONFIG_INCLUDE_UCLI) },
#ifdef X86_64_INGRASYS_S9280_64X_CONFIG_INCLUDE_UCLI
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRASYS_S9280_64X_CONFIG_INCLUDE_UCLI), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRASYS_S9280_64X_CONFIG_INCLUDE_UCLI) },
#else
{ X86_64_INGRAYSYS_S9280_64X_CONFIG_INCLUDE_UCLI(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef X86_64_INGRAYSYS_S9280_64X_CONFIG_SFP_COUNT
{ __x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME(X86_64_INGRAYSYS_S9280_64X_CONFIG_SFP_COUNT), __x86_64_ingrasys_s9280_64x_config_STRINGIFY_VALUE(X86_64_INGRAYSYS_S9280_64X_CONFIG_SFP_COUNT) },
#else
{ X86_64_INGRAYSYS_S9280_64X_CONFIG_SFP_COUNT(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INGRASYS_S9280_64X_CONFIG_INCLUDE_UCLI(__x86_64_ingrasys_s9280_64x_config_STRINGIFY_NAME), "__undefined__" },
#endif
{ NULL, NULL }
};
@@ -80,7 +75,7 @@ x86_64_ingrasys_s9280_64x_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_ingrasys_s9280_64x_config_settings[i].name; i++) {
if(strcmp(x86_64_ingrasys_s9280_64x_config_settings[i].name, setting)) {
if(!strcmp(x86_64_ingrasys_s9280_64x_config_settings[i].name, setting)) {
return x86_64_ingrasys_s9280_64x_config_settings[i].value;
}
}
@@ -97,5 +92,5 @@ x86_64_ingrasys_s9280_64x_config_show(struct aim_pvs_s* pvs)
return i;
}
/* <auto.end.cdefs(X86_64_INGRAYSYS_S9280_64X_CONFIG_HEADER).source> */
/* <auto.end.cdefs(X86_64_INGRASYS_S9280_64X_CONFIG_HEADER).source> */

View File

@@ -30,9 +30,9 @@
* x86_64_ingrasys_s9280_64x log struct.
*/
AIM_LOG_STRUCT_DEFINE(
X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT,
X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT,
X86_64_INGRASYS_S9280_64X_CONFIG_LOG_OPTIONS_DEFAULT,
X86_64_INGRASYS_S9280_64X_CONFIG_LOG_BITS_DEFAULT,
NULL, /* Custom log map */
X86_64_INGRAYSYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
X86_64_INGRASYS_S9280_64X_CONFIG_LOG_CUSTOM_BITS_DEFAULT
);

View File

@@ -3,7 +3,7 @@
#
#
###############################################################################
include ../../init.mk
include $(ONL)/make/config.mk
MODULE := x86_64_inventec_d10056
AUTOMODULE := x86_64_inventec_d10056
include $(BUILDER)/definemodule.mk

View File

@@ -5,35 +5,35 @@
###############################################################################
cdefs: &cdefs
- x86_64_inventec_d10056_CONFIG_INCLUDE_LOGGING:
- X86_64_INVENTEC_D10056_CONFIG_INCLUDE_LOGGING:
doc: "Include or exclude logging."
default: 1
- x86_64_inventec_d10056_CONFIG_LOG_OPTIONS_DEFAULT:
- X86_64_INVENTEC_D10056_CONFIG_LOG_OPTIONS_DEFAULT:
doc: "Default enabled log options."
default: AIM_LOG_OPTIONS_DEFAULT
- x86_64_inventec_d10056_CONFIG_LOG_BITS_DEFAULT:
- X86_64_INVENTEC_D10056_CONFIG_LOG_BITS_DEFAULT:
doc: "Default enabled log bits."
default: AIM_LOG_BITS_DEFAULT
- x86_64_inventec_d10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT:
- X86_64_INVENTEC_D10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT:
doc: "Default enabled custom log bits."
default: 0
- x86_64_inventec_d10056_CONFIG_PORTING_STDLIB:
- X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB:
doc: "Default all porting macros to use the C standard libraries."
default: 1
- x86_64_inventec_d10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS:
- X86_64_INVENTEC_D10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS:
doc: "Include standard library headers for stdlib porting macros."
default: x86_64_inventec_d10056_CONFIG_PORTING_STDLIB
- x86_64_inventec_d10056_CONFIG_INCLUDE_UCLI:
default: X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB
- X86_64_INVENTEC_D10056_CONFIG_INCLUDE_UCLI:
doc: "Include generic uCli support."
default: 0
- x86_64_inventec_d10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION:
- X86_64_INVENTEC_D10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION:
doc: "Assume chassis fan direction is the same as the PSU fan direction."
default: 0
definitions:
cdefs:
x86_64_inventec_d10056_CONFIG_HEADER:
X86_64_INVENTEC_D10056_CONFIG_HEADER:
defs: *cdefs
basename: x86_64_inventec_d10056_config

View File

@@ -7,8 +7,8 @@
* @{
*
*****************************************************************************/
#ifndef __x86_64_inventec_d10056_CONFIG_H__
#define __x86_64_inventec_d10056_CONFIG_H__
#ifndef __X86_64_INVENTEC_D10056_CONFIG_H__
#define __X86_64_INVENTEC_D10056_CONFIG_H__
#ifdef GLOBAL_INCLUDE_CUSTOM_CONFIG
#include <global_custom_config.h>
@@ -17,86 +17,86 @@
#include <x86_64_inventec_d10056_custom_config.h>
#endif
/* <auto.start.cdefs(x86_64_inventec_d10056_CONFIG_HEADER).header> */
/* <auto.start.cdefs(X86_64_INVENTEC_D10056_CONFIG_HEADER).header> */
#include <AIM/aim.h>
/**
* x86_64_inventec_d10056_CONFIG_INCLUDE_LOGGING
* X86_64_INVENTEC_D10056_CONFIG_INCLUDE_LOGGING
*
* Include or exclude logging. */
#ifndef x86_64_inventec_d10056_CONFIG_INCLUDE_LOGGING
#define x86_64_inventec_d10056_CONFIG_INCLUDE_LOGGING 1
#ifndef X86_64_INVENTEC_D10056_CONFIG_INCLUDE_LOGGING
#define X86_64_INVENTEC_D10056_CONFIG_INCLUDE_LOGGING 1
#endif
/**
* x86_64_inventec_d10056_CONFIG_LOG_OPTIONS_DEFAULT
* X86_64_INVENTEC_D10056_CONFIG_LOG_OPTIONS_DEFAULT
*
* Default enabled log options. */
#ifndef x86_64_inventec_d10056_CONFIG_LOG_OPTIONS_DEFAULT
#define x86_64_inventec_d10056_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#ifndef X86_64_INVENTEC_D10056_CONFIG_LOG_OPTIONS_DEFAULT
#define X86_64_INVENTEC_D10056_CONFIG_LOG_OPTIONS_DEFAULT AIM_LOG_OPTIONS_DEFAULT
#endif
/**
* x86_64_inventec_d10056_CONFIG_LOG_BITS_DEFAULT
* X86_64_INVENTEC_D10056_CONFIG_LOG_BITS_DEFAULT
*
* Default enabled log bits. */
#ifndef x86_64_inventec_d10056_CONFIG_LOG_BITS_DEFAULT
#define x86_64_inventec_d10056_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#ifndef X86_64_INVENTEC_D10056_CONFIG_LOG_BITS_DEFAULT
#define X86_64_INVENTEC_D10056_CONFIG_LOG_BITS_DEFAULT AIM_LOG_BITS_DEFAULT
#endif
/**
* x86_64_inventec_d10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT
* X86_64_INVENTEC_D10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT
*
* Default enabled custom log bits. */
#ifndef x86_64_inventec_d10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define x86_64_inventec_d10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#ifndef X86_64_INVENTEC_D10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT
#define X86_64_INVENTEC_D10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT 0
#endif
/**
* x86_64_inventec_d10056_CONFIG_PORTING_STDLIB
* X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB
*
* Default all porting macros to use the C standard libraries. */
#ifndef x86_64_inventec_d10056_CONFIG_PORTING_STDLIB
#define x86_64_inventec_d10056_CONFIG_PORTING_STDLIB 1
#ifndef X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB
#define X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB 1
#endif
/**
* x86_64_inventec_d10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
* X86_64_INVENTEC_D10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
*
* Include standard library headers for stdlib porting macros. */
#ifndef x86_64_inventec_d10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define x86_64_inventec_d10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS x86_64_inventec_d10056_CONFIG_PORTING_STDLIB
#ifndef X86_64_INVENTEC_D10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
#define X86_64_INVENTEC_D10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB
#endif
/**
* x86_64_inventec_d10056_CONFIG_INCLUDE_UCLI
* X86_64_INVENTEC_D10056_CONFIG_INCLUDE_UCLI
*
* Include generic uCli support. */
#ifndef x86_64_inventec_d10056_CONFIG_INCLUDE_UCLI
#define x86_64_inventec_d10056_CONFIG_INCLUDE_UCLI 0
#ifndef X86_64_INVENTEC_D10056_CONFIG_INCLUDE_UCLI
#define X86_64_INVENTEC_D10056_CONFIG_INCLUDE_UCLI 0
#endif
/**
* x86_64_inventec_d10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
* X86_64_INVENTEC_D10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
*
* Assume chassis fan direction is the same as the PSU fan direction. */
#ifndef x86_64_inventec_d10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
#define x86_64_inventec_d10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION 0
#ifndef X86_64_INVENTEC_D10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
#define X86_64_INVENTEC_D10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION 0
#endif
@@ -129,9 +129,9 @@ const char* x86_64_inventec_d10056_config_lookup(const char* setting);
*/
int x86_64_inventec_d10056_config_show(struct aim_pvs_s* pvs);
/* <auto.end.cdefs(x86_64_inventec_d10056_CONFIG_HEADER).header> */
/* <auto.end.cdefs(X86_64_INVENTEC_D10056_CONFIG_HEADER).header> */
#include "x86_64_inventec_d10056_porting.h"
#endif /* __x86_64_inventec_d10056_CONFIG_H__ */
#endif /* __X86_64_INVENTEC_D10056_CONFIG_H__ */
/* @} */

View File

@@ -12,7 +12,7 @@
/* <auto.start.portingmacro(ALL).define> */
#if x86_64_inventec_d10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#if X86_64_INVENTEC_D10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS == 1
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -20,83 +20,83 @@
#include <memory.h>
#endif
#ifndef x86_64_inventec_d10056_MALLOC
#ifndef X86_64_INVENTEC_D10056_MALLOC
#if defined(GLOBAL_MALLOC)
#define x86_64_inventec_d10056_MALLOC GLOBAL_MALLOC
#elif x86_64_inventec_d10056_CONFIG_PORTING_STDLIB == 1
#define x86_64_inventec_d10056_MALLOC malloc
#define X86_64_INVENTEC_D10056_MALLOC GLOBAL_MALLOC
#elif X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB == 1
#define X86_64_INVENTEC_D10056_MALLOC malloc
#else
#error The macro x86_64_inventec_d10056_MALLOC is required but cannot be defined.
#error The macro X86_64_INVENTEC_D10056_MALLOC is required but cannot be defined.
#endif
#endif
#ifndef x86_64_inventec_d10056_FREE
#ifndef X86_64_INVENTEC_D10056_FREE
#if defined(GLOBAL_FREE)
#define x86_64_inventec_d10056_FREE GLOBAL_FREE
#elif x86_64_inventec_d10056_CONFIG_PORTING_STDLIB == 1
#define x86_64_inventec_d10056_FREE free
#define X86_64_INVENTEC_D10056_FREE GLOBAL_FREE
#elif X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB == 1
#define X86_64_INVENTEC_D10056_FREE free
#else
#error The macro x86_64_inventec_d10056_FREE is required but cannot be defined.
#error The macro X86_64_INVENTEC_D10056_FREE is required but cannot be defined.
#endif
#endif
#ifndef x86_64_inventec_d10056_MEMSET
#ifndef X86_64_INVENTEC_D10056_MEMSET
#if defined(GLOBAL_MEMSET)
#define x86_64_inventec_d10056_MEMSET GLOBAL_MEMSET
#elif x86_64_inventec_d10056_CONFIG_PORTING_STDLIB == 1
#define x86_64_inventec_d10056_MEMSET memset
#define X86_64_INVENTEC_D10056_MEMSET GLOBAL_MEMSET
#elif X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB == 1
#define X86_64_INVENTEC_D10056_MEMSET memset
#else
#error The macro x86_64_inventec_d10056_MEMSET is required but cannot be defined.
#error The macro X86_64_INVENTEC_D10056_MEMSET is required but cannot be defined.
#endif
#endif
#ifndef x86_64_inventec_d10056_MEMCPY
#ifndef X86_64_INVENTEC_D10056_MEMCPY
#if defined(GLOBAL_MEMCPY)
#define x86_64_inventec_d10056_MEMCPY GLOBAL_MEMCPY
#elif x86_64_inventec_d10056_CONFIG_PORTING_STDLIB == 1
#define x86_64_inventec_d10056_MEMCPY memcpy
#define X86_64_INVENTEC_D10056_MEMCPY GLOBAL_MEMCPY
#elif X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB == 1
#define X86_64_INVENTEC_D10056_MEMCPY memcpy
#else
#error The macro x86_64_inventec_d10056_MEMCPY is required but cannot be defined.
#error The macro X86_64_INVENTEC_D10056_MEMCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_inventec_d10056_STRNCPY
#ifndef X86_64_INVENTEC_D10056_STRNCPY
#if defined(GLOBAL_STRNCPY)
#define x86_64_inventec_d10056_STRNCPY GLOBAL_STRNCPY
#elif x86_64_inventec_d10056_CONFIG_PORTING_STDLIB == 1
#define x86_64_inventec_d10056_STRNCPY strncpy
#define X86_64_INVENTEC_D10056_STRNCPY GLOBAL_STRNCPY
#elif X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB == 1
#define X86_64_INVENTEC_D10056_STRNCPY strncpy
#else
#error The macro x86_64_inventec_d10056_STRNCPY is required but cannot be defined.
#error The macro X86_64_INVENTEC_D10056_STRNCPY is required but cannot be defined.
#endif
#endif
#ifndef x86_64_inventec_d10056_VSNPRINTF
#ifndef X86_64_INVENTEC_D10056_VSNPRINTF
#if defined(GLOBAL_VSNPRINTF)
#define x86_64_inventec_d10056_VSNPRINTF GLOBAL_VSNPRINTF
#elif x86_64_inventec_d10056_CONFIG_PORTING_STDLIB == 1
#define x86_64_inventec_d10056_VSNPRINTF vsnprintf
#define X86_64_INVENTEC_D10056_VSNPRINTF GLOBAL_VSNPRINTF
#elif X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB == 1
#define X86_64_INVENTEC_D10056_VSNPRINTF vsnprintf
#else
#error The macro x86_64_inventec_d10056_VSNPRINTF is required but cannot be defined.
#error The macro X86_64_INVENTEC_D10056_VSNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_inventec_d10056_SNPRINTF
#ifndef X86_64_INVENTEC_D10056_SNPRINTF
#if defined(GLOBAL_SNPRINTF)
#define x86_64_inventec_d10056_SNPRINTF GLOBAL_SNPRINTF
#elif x86_64_inventec_d10056_CONFIG_PORTING_STDLIB == 1
#define x86_64_inventec_d10056_SNPRINTF snprintf
#define X86_64_INVENTEC_D10056_SNPRINTF GLOBAL_SNPRINTF
#elif X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB == 1
#define X86_64_INVENTEC_D10056_SNPRINTF snprintf
#else
#error The macro x86_64_inventec_d10056_SNPRINTF is required but cannot be defined.
#error The macro X86_64_INVENTEC_D10056_SNPRINTF is required but cannot be defined.
#endif
#endif
#ifndef x86_64_inventec_d10056_STRLEN
#ifndef X86_64_INVENTEC_D10056_STRLEN
#if defined(GLOBAL_STRLEN)
#define x86_64_inventec_d10056_STRLEN GLOBAL_STRLEN
#elif x86_64_inventec_d10056_CONFIG_PORTING_STDLIB == 1
#define x86_64_inventec_d10056_STRLEN strlen
#define X86_64_INVENTEC_D10056_STRLEN GLOBAL_STRLEN
#elif X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB == 1
#define X86_64_INVENTEC_D10056_STRLEN strlen
#else
#error The macro x86_64_inventec_d10056_STRLEN is required but cannot be defined.
#error The macro X86_64_INVENTEC_D10056_STRLEN is required but cannot be defined.
#endif
#endif

View File

@@ -1,6 +1,6 @@
#include "x86_64_inventec_d10056_int.h"
#if x86_64_inventec_d10056_CONFIG_INCLUDE_DEBUG == 1
#if X86_64_INVENTEC_D10056_CONFIG_INCLUDE_DEBUG == 1
#include <unistd.h>

View File

@@ -5,50 +5,50 @@
*****************************************************************************/
#include <x86_64_inventec_d10056/x86_64_inventec_d10056_config.h>
/* <auto.start.cdefs(x86_64_inventec_d10056_CONFIG_HEADER).source> */
/* <auto.start.cdefs(X86_64_INVENTEC_D10056_CONFIG_HEADER).source> */
#define __x86_64_inventec_d10056_config_STRINGIFY_NAME(_x) #_x
#define __x86_64_inventec_d10056_config_STRINGIFY_VALUE(_x) __x86_64_inventec_d10056_config_STRINGIFY_NAME(_x)
x86_64_inventec_d10056_config_settings_t x86_64_inventec_d10056_config_settings[] =
{
#ifdef x86_64_inventec_d10056_CONFIG_INCLUDE_LOGGING
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(x86_64_inventec_d10056_CONFIG_INCLUDE_LOGGING), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(x86_64_inventec_d10056_CONFIG_INCLUDE_LOGGING) },
#ifdef X86_64_INVENTEC_D10056_CONFIG_INCLUDE_LOGGING
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(X86_64_INVENTEC_D10056_CONFIG_INCLUDE_LOGGING), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(X86_64_INVENTEC_D10056_CONFIG_INCLUDE_LOGGING) },
#else
{ x86_64_inventec_d10056_CONFIG_INCLUDE_LOGGING(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INVENTEC_D10056_CONFIG_INCLUDE_LOGGING(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_inventec_d10056_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(x86_64_inventec_d10056_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(x86_64_inventec_d10056_CONFIG_LOG_OPTIONS_DEFAULT) },
#ifdef X86_64_INVENTEC_D10056_CONFIG_LOG_OPTIONS_DEFAULT
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(X86_64_INVENTEC_D10056_CONFIG_LOG_OPTIONS_DEFAULT), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(X86_64_INVENTEC_D10056_CONFIG_LOG_OPTIONS_DEFAULT) },
#else
{ x86_64_inventec_d10056_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INVENTEC_D10056_CONFIG_LOG_OPTIONS_DEFAULT(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_inventec_d10056_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(x86_64_inventec_d10056_CONFIG_LOG_BITS_DEFAULT), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(x86_64_inventec_d10056_CONFIG_LOG_BITS_DEFAULT) },
#ifdef X86_64_INVENTEC_D10056_CONFIG_LOG_BITS_DEFAULT
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(X86_64_INVENTEC_D10056_CONFIG_LOG_BITS_DEFAULT), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(X86_64_INVENTEC_D10056_CONFIG_LOG_BITS_DEFAULT) },
#else
{ x86_64_inventec_d10056_CONFIG_LOG_BITS_DEFAULT(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INVENTEC_D10056_CONFIG_LOG_BITS_DEFAULT(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_inventec_d10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(x86_64_inventec_d10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(x86_64_inventec_d10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#ifdef X86_64_INVENTEC_D10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(X86_64_INVENTEC_D10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(X86_64_INVENTEC_D10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT) },
#else
{ x86_64_inventec_d10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INVENTEC_D10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_inventec_d10056_CONFIG_PORTING_STDLIB
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(x86_64_inventec_d10056_CONFIG_PORTING_STDLIB), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(x86_64_inventec_d10056_CONFIG_PORTING_STDLIB) },
#ifdef X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB) },
#else
{ x86_64_inventec_d10056_CONFIG_PORTING_STDLIB(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INVENTEC_D10056_CONFIG_PORTING_STDLIB(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_inventec_d10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(x86_64_inventec_d10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(x86_64_inventec_d10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#ifdef X86_64_INVENTEC_D10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(X86_64_INVENTEC_D10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(X86_64_INVENTEC_D10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS) },
#else
{ x86_64_inventec_d10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INVENTEC_D10056_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_inventec_d10056_CONFIG_INCLUDE_UCLI
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(x86_64_inventec_d10056_CONFIG_INCLUDE_UCLI), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(x86_64_inventec_d10056_CONFIG_INCLUDE_UCLI) },
#ifdef X86_64_INVENTEC_D10056_CONFIG_INCLUDE_UCLI
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(X86_64_INVENTEC_D10056_CONFIG_INCLUDE_UCLI), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(X86_64_INVENTEC_D10056_CONFIG_INCLUDE_UCLI) },
#else
{ x86_64_inventec_d10056_CONFIG_INCLUDE_UCLI(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INVENTEC_D10056_CONFIG_INCLUDE_UCLI(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
#endif
#ifdef x86_64_inventec_d10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(x86_64_inventec_d10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(x86_64_inventec_d10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) },
#ifdef X86_64_INVENTEC_D10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION
{ __x86_64_inventec_d10056_config_STRINGIFY_NAME(X86_64_INVENTEC_D10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION), __x86_64_inventec_d10056_config_STRINGIFY_VALUE(X86_64_INVENTEC_D10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION) },
#else
{ x86_64_inventec_d10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
{ X86_64_INVENTEC_D10056_CONFIG_INCLUDE_DEFAULT_FAN_DIRECTION(__x86_64_inventec_d10056_config_STRINGIFY_NAME), "__undefined__" },
#endif
{ NULL, NULL }
};
@@ -60,7 +60,7 @@ x86_64_inventec_d10056_config_lookup(const char* setting)
{
int i;
for(i = 0; x86_64_inventec_d10056_config_settings[i].name; i++) {
if(strcmp(x86_64_inventec_d10056_config_settings[i].name, setting)) {
if(!strcmp(x86_64_inventec_d10056_config_settings[i].name, setting)) {
return x86_64_inventec_d10056_config_settings[i].value;
}
}
@@ -77,5 +77,5 @@ x86_64_inventec_d10056_config_show(struct aim_pvs_s* pvs)
return i;
}
/* <auto.end.cdefs(x86_64_inventec_d10056_CONFIG_HEADER).source> */
/* <auto.end.cdefs(X86_64_INVENTEC_D10056_CONFIG_HEADER).source> */

View File

@@ -10,9 +10,9 @@
* x86_64_inventec_d10056 log struct.
*/
AIM_LOG_STRUCT_DEFINE(
x86_64_inventec_d10056_CONFIG_LOG_OPTIONS_DEFAULT,
x86_64_inventec_d10056_CONFIG_LOG_BITS_DEFAULT,
X86_64_INVENTEC_D10056_CONFIG_LOG_OPTIONS_DEFAULT,
X86_64_INVENTEC_D10056_CONFIG_LOG_BITS_DEFAULT,
NULL, /* Custom log map */
x86_64_inventec_d10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT
X86_64_INVENTEC_D10056_CONFIG_LOG_CUSTOM_BITS_DEFAULT
);

View File

@@ -5,7 +5,7 @@
*****************************************************************************/
#include <x86_64_inventec_d10056/x86_64_inventec_d10056_config.h>
#if x86_64_inventec_d10056_CONFIG_INCLUDE_UCLI == 1
#if X86_64_INVENTEC_D10056_CONFIG_INCLUDE_UCLI == 1
#include <uCli/ucli.h>
#include <uCli/ucli_argparse.h>

Some files were not shown because too many files have changed in this diff Show More