OpenLcbCLib 1.0 Alpha
OpenSource C Library to create OpenLcb/Lcc Nodes
Loading...
Searching...
No Matches
ACDI Manufacturer Space Memory Layout

Space 0xFC: read-only manufacturer strings (version, name, model, hw, sw). More...

Macros

#define CONFIG_MEM_ACDI_MANUFACTURER_VERSION_ADDRESS   0x00
 Address of version byte in ACDI manufacturer space.
 
#define CONFIG_MEM_ACDI_MANUFACTURER_ADDRESS   0x01
 Address of manufacturer name string.
 
#define CONFIG_MEM_ACDI_MODEL_ADDRESS   0x2A
 Address of model name string.
 
#define CONFIG_MEM_ACDI_HARDWARE_VERSION_ADDRESS   0x53
 Address of hardware version string.
 
#define CONFIG_MEM_ACDI_SOFTWARE_VERSION_ADDRESS   0x68
 Address of software version string.
 
#define CONFIG_MEM_ACDI_VERSION_LEN   1
 Length of version field (1 byte)
 
#define CONFIG_MEM_ACDI_MANUFACTURER_LEN   41
 Maximum length of manufacturer name (41 bytes including null)
 
#define CONFIG_MEM_ACDI_MODEL_LEN   41
 Maximum length of model name (41 bytes including null)
 
#define CONFIG_MEM_ACDI_HARDWARE_VERSION_LEN   21
 Maximum length of hardware version (21 bytes including null)
 
#define CONFIG_MEM_ACDI_SOFTWARE_VERSION_LEN   21
 Maximum length of software version (21 bytes including null)
 

Detailed Description

Space 0xFC: read-only manufacturer strings (version, name, model, hw, sw).

Macro Definition Documentation

◆ CONFIG_MEM_ACDI_MANUFACTURER_VERSION_ADDRESS

#define CONFIG_MEM_ACDI_MANUFACTURER_VERSION_ADDRESS   0x00

Address of version byte in ACDI manufacturer space.

◆ CONFIG_MEM_ACDI_MANUFACTURER_ADDRESS

#define CONFIG_MEM_ACDI_MANUFACTURER_ADDRESS   0x01

Address of manufacturer name string.

◆ CONFIG_MEM_ACDI_MODEL_ADDRESS

#define CONFIG_MEM_ACDI_MODEL_ADDRESS   0x2A

Address of model name string.

◆ CONFIG_MEM_ACDI_HARDWARE_VERSION_ADDRESS

#define CONFIG_MEM_ACDI_HARDWARE_VERSION_ADDRESS   0x53

Address of hardware version string.

◆ CONFIG_MEM_ACDI_SOFTWARE_VERSION_ADDRESS

#define CONFIG_MEM_ACDI_SOFTWARE_VERSION_ADDRESS   0x68

Address of software version string.

◆ CONFIG_MEM_ACDI_VERSION_LEN

#define CONFIG_MEM_ACDI_VERSION_LEN   1

Length of version field (1 byte)

◆ CONFIG_MEM_ACDI_MANUFACTURER_LEN

#define CONFIG_MEM_ACDI_MANUFACTURER_LEN   41

Maximum length of manufacturer name (41 bytes including null)

◆ CONFIG_MEM_ACDI_MODEL_LEN

#define CONFIG_MEM_ACDI_MODEL_LEN   41

Maximum length of model name (41 bytes including null)

◆ CONFIG_MEM_ACDI_HARDWARE_VERSION_LEN

#define CONFIG_MEM_ACDI_HARDWARE_VERSION_LEN   21

Maximum length of hardware version (21 bytes including null)

◆ CONFIG_MEM_ACDI_SOFTWARE_VERSION_LEN

#define CONFIG_MEM_ACDI_SOFTWARE_VERSION_LEN   21

Maximum length of software version (21 bytes including null)


Copyright (c) 2026 Jim Kueneman all rights reserved. See the License