Created new register type for port registers
This commit is contained in:
@@ -485,7 +485,8 @@ void TargetDescriptionFile::loadTargetRegisterDescriptors() {
|
||||
}
|
||||
|
||||
auto registerDescriptor = TargetRegisterDescriptor();
|
||||
registerDescriptor.type = TargetRegisterType::OTHER;
|
||||
registerDescriptor.type = moduleName == "port"
|
||||
? TargetRegisterType::PORT_REGISTER : TargetRegisterType::OTHER;
|
||||
registerDescriptor.memoryType = TargetMemoryType::RAM;
|
||||
registerDescriptor.name = moduleRegisterName;
|
||||
registerDescriptor.groupName = peripheralRegisterGroup.name;
|
||||
|
||||
@@ -18,6 +18,7 @@ namespace Bloom::Targets
|
||||
PROGRAM_COUNTER,
|
||||
STACK_POINTER,
|
||||
STATUS_REGISTER,
|
||||
PORT_REGISTER,
|
||||
OTHER,
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user