ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
Loading...
Searching...
No Matches
Macros | Functions
RV32IMACFDArchLib.cpp File Reference
#include "etiss/helper/CPUArchLibrary.h"
#include "RV32IMACFDArch.h"
#include <string>
Include dependency graph for RV32IMACFDArchLib.cpp:

Go to the source code of this file.

Macros

#define ETISS_LIBNAME   RV32IMACFD
 Generated on Mon, 10 Nov 2025 11:27:12 +0000.
 

Functions

ETISS_LIBRARYIF_VERSION_FUNC_IMPL ETISS_PLUGIN_EXPORT unsigned RV32IMACFD_countCPUArch ()
 
ETISS_PLUGIN_EXPORT const char * RV32IMACFD_nameCPUArch (unsigned index)
 
ETISS_PLUGIN_EXPORT etiss::CPUArchRV32IMACFD_createCPUArch (unsigned index, std::map< std::string, std::string > options)
 
ETISS_PLUGIN_EXPORT void RV32IMACFD_deleteCPUArch (etiss::CPUArch *arch)
 

Macro Definition Documentation

◆ ETISS_LIBNAME

#define ETISS_LIBNAME   RV32IMACFD

Generated on Mon, 10 Nov 2025 11:27:12 +0000.

This file contains the library interface for the RV32IMACFD core architecture.

Definition at line 10 of file RV32IMACFDArchLib.cpp.

Function Documentation

◆ RV32IMACFD_countCPUArch()

ETISS_LIBRARYIF_VERSION_FUNC_IMPL ETISS_PLUGIN_EXPORT unsigned RV32IMACFD_countCPUArch ( )

Definition at line 19 of file RV32IMACFDArchLib.cpp.

◆ RV32IMACFD_createCPUArch()

ETISS_PLUGIN_EXPORT etiss::CPUArch * RV32IMACFD_createCPUArch ( unsigned  index,
std::map< std::string, std::string >  options 
)

Definition at line 36 of file RV32IMACFDArchLib.cpp.

References etiss::log(), options, and etiss::WARNING.

Here is the call graph for this function:

◆ RV32IMACFD_deleteCPUArch()

ETISS_PLUGIN_EXPORT void RV32IMACFD_deleteCPUArch ( etiss::CPUArch arch)

Definition at line 57 of file RV32IMACFDArchLib.cpp.

◆ RV32IMACFD_nameCPUArch()

ETISS_PLUGIN_EXPORT const char * RV32IMACFD_nameCPUArch ( unsigned  index)

Definition at line 24 of file RV32IMACFDArchLib.cpp.