OpenLcbCLib 1.0 Alpha
OpenSource C Library to create OpenLcb/Lcc Nodes
Loading...
Searching...
No Matches
Configuration Memory Operation Commands

General configuration memory operation commands. More...

Macros

#define CONFIG_MEM_OPTIONS_CMD   0x80
 Get Configuration Options command.
 
#define CONFIG_MEM_OPTIONS_REPLY   0x82
 Get Configuration Options reply.
 
#define CONFIG_MEM_GET_ADDRESS_SPACE_INFO_CMD   0x84
 Get Address Space Information command.
 
#define CONFIG_MEM_GET_ADDRESS_SPACE_INFO_REPLY_NOT_PRESENT   0x86
 Get Address Space Information reply: Space not present.
 
#define CONFIG_MEM_GET_ADDRESS_SPACE_INFO_REPLY_PRESENT   0x87
 Get Address Space Information reply: Space present.
 
#define CONFIG_MEM_RESERVE_LOCK   0x88
 Lock/Reserve command.
 
#define CONFIG_MEM_RESERVE_LOCK_REPLY   0x8A
 Lock/Reserve reply.
 
#define CONFIG_MEM_GET_UNIQUE_ID   0x8C
 Get Unique ID command (request node's unique identifier)
 
#define CONFIG_MEM_GET_UNIQUE_ID_REPLY   0x8D
 Get Unique ID reply.
 
#define CONFIG_MEM_UNFREEZE   0xA0
 Unfreeze command (resume normal operation)
 
#define CONFIG_MEM_FREEZE   0xA1
 Freeze command (suspend operation for configuration)
 
#define CONFIG_MEM_UPDATE_COMPLETE   0xA8
 Indicate update complete command.
 
#define CONFIG_MEM_RESET_REBOOT   0xA9
 Reset/Reboot command.
 
#define CONFIG_MEM_FACTORY_RESET   0xAA
 Factory Reset command (restore defaults)
 

Detailed Description

General configuration memory operation commands.

Macro Definition Documentation

◆ CONFIG_MEM_OPTIONS_CMD

#define CONFIG_MEM_OPTIONS_CMD   0x80

Get Configuration Options command.

◆ CONFIG_MEM_OPTIONS_REPLY

#define CONFIG_MEM_OPTIONS_REPLY   0x82

Get Configuration Options reply.

◆ CONFIG_MEM_GET_ADDRESS_SPACE_INFO_CMD

#define CONFIG_MEM_GET_ADDRESS_SPACE_INFO_CMD   0x84

Get Address Space Information command.

◆ CONFIG_MEM_GET_ADDRESS_SPACE_INFO_REPLY_NOT_PRESENT

#define CONFIG_MEM_GET_ADDRESS_SPACE_INFO_REPLY_NOT_PRESENT   0x86

Get Address Space Information reply: Space not present.

◆ CONFIG_MEM_GET_ADDRESS_SPACE_INFO_REPLY_PRESENT

#define CONFIG_MEM_GET_ADDRESS_SPACE_INFO_REPLY_PRESENT   0x87

Get Address Space Information reply: Space present.

◆ CONFIG_MEM_RESERVE_LOCK

#define CONFIG_MEM_RESERVE_LOCK   0x88

Lock/Reserve command.

◆ CONFIG_MEM_RESERVE_LOCK_REPLY

#define CONFIG_MEM_RESERVE_LOCK_REPLY   0x8A

Lock/Reserve reply.

◆ CONFIG_MEM_GET_UNIQUE_ID

#define CONFIG_MEM_GET_UNIQUE_ID   0x8C

Get Unique ID command (request node's unique identifier)

◆ CONFIG_MEM_GET_UNIQUE_ID_REPLY

#define CONFIG_MEM_GET_UNIQUE_ID_REPLY   0x8D

Get Unique ID reply.

◆ CONFIG_MEM_UNFREEZE

#define CONFIG_MEM_UNFREEZE   0xA0

Unfreeze command (resume normal operation)

◆ CONFIG_MEM_FREEZE

#define CONFIG_MEM_FREEZE   0xA1

Freeze command (suspend operation for configuration)

◆ CONFIG_MEM_UPDATE_COMPLETE

#define CONFIG_MEM_UPDATE_COMPLETE   0xA8

Indicate update complete command.

◆ CONFIG_MEM_RESET_REBOOT

#define CONFIG_MEM_RESET_REBOOT   0xA9

Reset/Reboot command.

◆ CONFIG_MEM_FACTORY_RESET

#define CONFIG_MEM_FACTORY_RESET   0xAA

Factory Reset command (restore defaults)


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