Replace all tables by hash tables. This allows to remove the ugly special

casing of "long addresses" and prepares the code base for use with the full
address range of the 65816.
Use fixed size data types for addresses and target data words of known size.
Many other minor improvements.
This commit is contained in:
Kugel Fuhr
2025-06-22 11:50:47 +02:00
parent 7573272836
commit b9a703749c
22 changed files with 612 additions and 443 deletions

View File

@@ -38,6 +38,9 @@
#include <stdint.h>
/* da65 */
#include "attrtab.h"
@@ -48,10 +51,10 @@
void SetComment (unsigned Addr, const char* Comment);
void SetComment (uint32_t Addr, const char* Text);
/* Set a comment for the given address */
const char* GetComment (unsigned Addr);
const char* GetComment (uint32_t Addr);
/* Return the comment for an address */