#set ADFFS_Error_Base = &ADFF5000
.Error_File_Size	DCD ADFFS_Error_Base + 0
			DCB "File size above limit", 0
			ALIGN

.Error_ExtractFailed	DCD ADFFS_Error_Base + 1
			DCB "Failed to extract Boot Script", 0
			ALIGN

.Error_ZLib		DCD ADFFS_Error_Base + 2
			DCB "ZLib compression error", 0
			ALIGN

.Error_File_Error	DCD ADFFS_Error_Base + 3
			DCB "Unable to open file", 0
			ALIGN

.Error_Vector_Release	DCD ADFFS_Error_Base + 4
			DCB "Unable to release processor vector", 0
			ALIGN

.Error_Vector_Claim	DCD ADFFS_Error_Base + 5
			DCB "Unable to claim processor vector", 0
			ALIGN

.Error_Disc_SaveAPD	DCD ADFFS_Error_Base + 6
			DCB "APD images cannot be flushed", 0
			ALIGN

.Error_ADFFS_Version	DCD ADFFS_Error_Base + 7
			DCB "Newer version of ADFFS required to mount"
			DCB " this image", 0
			ALIGN

.Error_ScreenSize	DCD ADFFS_Error_Base + 8
			DCB "Failed to change the screen memory to requested"
			DCB " size", 0
			ALIGN

.Error_FlushFail	DCD ADFFS_Error_Base + 9
			DCB "Unable to flush as the filename is unknown", 0
			ALIGN

#if compile_RO > 311
.Error_jit_slotsize	DCD ADFFS_Error_Base + 11
			DCB "Could not allocate 28MB to the current"
			DCB " WimpSlot", 0
			ALIGN

.Error_No_JIT_Fixup_Space
			DCD ADFFS_Error_Base + 12
			DCB "Unable to schedule any more JITMEMORYA, reload"
			DCB " ADFFS to reset the buffer", 0
			ALIGN

.Error_BASIC26_failed
			DCD ADFFS_Error_Base + 13
			DCB "ADFFS failed to load 26bit BASIC", 0
			ALIGN

.Error_JIT_ARM3_or_4
			DCD ADFFS_Error_Base + 14
			DCB "JIT ARMv3 / v4 modes cannot be mixed", 0
			ALIGN

#if compile_RO == 400
.Error_RISCOS6
			DCD ADFFS_Error_Base + &56
			DCB "RISC OS 6 not supported", 0
			ALIGN
#endif

.Error_no_room_in_RMA	DCD &101	;Programmer\HdrSrc\hdr\NewErrors,v
			DCB "No room in RMA", 0
			ALIGN

.Error_illegal_header	DCD &10E
			DCB "Illegal header field in module", 0
			ALIGN

.error_SWI_not_known	DCD &1E6
			DCB "SWI name not known", 0
			ALIGN

.error_Unknown_OS_ReadSysInfo
			DCD &1EC
			DCB "Unknown OS_ReadSysInfo call", 0
			ALIGN

.error_bad_vector_release
			DCD &1A1
			DCB "Bad vector release", 0
			ALIGN

.error_unable_to_start
			DCD &600
			DCB "Unable to start Application", 0
			ALIGN
#else
.error_DA_failed	DCD &1C1
			DCB "ADFFS failed to allocate enough memory", 0
			ALIGN

.error_appmem_in_use	DCD &1C2
			DCB "Application memory area in use", 0
			ALIGN
#endif

.error_filename_too_long
			DCD &1E4		;Buffer overflow
			DCB "Filename too long", 0
			ALIGN

.Error_Format_Unknown	DCD &10874
			DCB "Disc format not known", 0
			ALIGN

.Error_Format_DiscName	DCD &108CC
			DCB "Disc name contains unrecognisable characters", 0
			ALIGN

.Error_Disc_Empty	DCD &108D3
			DCB "The disc drive is empty", 0
			ALIGN
