diff --git a/Makefile b/Makefile index 99ec229..9a125a6 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,7 @@ NOW := $(shell date '+%Y-%m-%d %H:%M:%S') DATE := $(firstword $(NOW)) TIME := $(lastword $(NOW)) +ADATE := $(shell date '+%-d.%-m.%Y') OBJDIR := objs ROM := a4091.rom @@ -36,7 +37,7 @@ NDK_PATH := $(firstword $(wildcard $(NDK_PATHS))) # CFLAGS for a4091.device # -CFLAGS := -DBUILD_DATE=\"$(DATE)\" -DBUILD_TIME=\"$(TIME)\" +CFLAGS := -DBUILD_DATE=\"$(DATE)\" -DBUILD_TIME=\"$(TIME)\" -DAMIGA_DATE=\"$(ADATE)\" CFLAGS += -D_KERNEL -DPORT_AMIGA #DEBUG += -DDEBUG # Show basic debug #DEBUG += -DDEBUG_SYNC # Show Synchronous SCSI debug diff --git a/romfile.c b/romfile.c index 607133c..57e39aa 100644 --- a/romfile.c +++ b/romfile.c @@ -63,7 +63,7 @@ void parse_romfiles(void) } } -const char cdfs_id_string[] = "CDFileSystem (A4091)"; +extern const char cdfs_id_string[]; int add_cdromfilesystem(void) { diff --git a/version.c b/version.c index 71681c7..4de492c 100644 --- a/version.c +++ b/version.c @@ -12,3 +12,9 @@ const char * const version_str = XSTR(DEVICE_REVISION) " (" BUILD_DATE ")" /* format: "name version.revision (yyyy-mm-dd)" */ const char device_id_string[] = DEVICE_ID_STRING; + +#define CDFS_ID_STRING "CDFileSystem " XSTR(DEVICE_VERSION) "." \ + XSTR(DEVICE_REVISION) " (" AMIGA_DATE ")\r\n" + /* format: "name version.revision (dd.mm.yyyy)" */ +const char cdfs_id_string[] = CDFS_ID_STRING; +