rdi checksum kinds, rdim checksums, pull parsed checksum kinds/values from cv, fill out rdim checksums (still haven't put into rdi itself yet)

This commit is contained in:
Ryan Fleury
2025-10-02 13:40:45 -07:00
parent b88c45d737
commit 56b5792546
7 changed files with 166 additions and 41 deletions
+23
View File
@@ -534,6 +534,29 @@ RDI_BinarySectionMemberTable:
@expand(RDI_BinarySectionMemberTable a) `$(a.type) $(a.name)`
}
////////////////////////////////
//~ rjf: Checksum Type Tables
@table(name value)
RDI_ChecksumKindTable:
{
{Null 0}
{MD5 1}
{SHA1 2}
{SHA256 3}
{Timestamp 4}
}
@enum(RDI_U16) RDI_ChecksumKind:
{
@expand(RDI_ChecksumKindTable a) `$(a.name .. =>10) = $(a.value)`
}
@xlist RDI_ChecksumKind_XList:
{
@expand(RDI_ChecksumKindTable a) `$(a.name)`;
}
////////////////////////////////
//~ rjf: File Path Tree Info Type Tables