Renesas PTX1xxR IoT-Reader API Version 7.3.1
Renesas Software Stack for IoT-Reader Applications
Data Fields
ptxNscFactoryBuild Struct Reference

Stack initialization Structure. More...

#include <ptxNscFactory.h>

Collaboration diagram for ptxNscFactoryBuild:
Collaboration graph

Data Fields

struct ptxNCI * NCI
 
ptxNSC_tNSC
 
struct ptxOsal * OS
 
struct ptxHalHAL
 
ptxLog_tLOG
 
struct ptxHCI * HCI
 
ptxNvm_tNVM
 
void * SystemContext
 
void * IntComp
 
pptxTbInt_GetIORQNtf_t GetIORQDefault_NSC
 
pptxTbInt_GetIORQNtf_t GetIORDefault_NCI
 

Detailed Description

Stack initialization Structure.

This structure defines a helper object used during stack building up process. Placeholder for parameters required by ptxNscFactory_BuildStack.

Field Documentation

◆ GetIORDefault_NCI

pptxTbInt_GetIORQNtf_t GetIORDefault_NCI

Arbitrary function pointer that let NSC know the IORQ Object for Asynchronous events. It does include NCI on top of NSC.

◆ GetIORQDefault_NSC

pptxTbInt_GetIORQNtf_t GetIORQDefault_NSC

Arbitrary function pointer that let NSC know the IORQ Object for Asynchronous events. It does NOT include NCI on top of NSC.

◆ HAL

struct ptxHal* HAL

Pointer to HAL component. Allocated, not initialized.

◆ HCI

struct ptxHCI* HCI

Pointer to HCI component. Allocated, not initialized.

◆ IntComp

void* IntComp

Arbitrary pointer to ptxTbInt_t.

◆ LOG

ptxLog_t* LOG

Pointer to Logger component. Allocated, not initialized if internal.

◆ NCI

struct ptxNCI* NCI

Pointer to NCI component. Allocated, not initialized.

◆ NSC

ptxNSC_t* NSC

Pointer to NSC component. Allocated, not initialized.

◆ NVM

ptxNvm_t* NVM

Nvm. (Provided from Outside by Integration)

◆ OS

struct ptxOsal* OS

Pointer to OSAL component. Allocated and initialized.

◆ SystemContext

void* SystemContext

Arbitrary pointer to system/platform specific data.


The documentation for this struct was generated from the following file: