	INCLUDE	AINCLUDE:IncDirs.i *sets all includedirs, needed for my ASM
	INCLUDE	NONE/xpkLibNONE.i
	include	xpk/xpk.i
	include	xpk/xpksub.i

_XpksPackerInfo:
	LEA	Info(PC),A0
	MOVE.L	A0,D0
	RTS

_XpksPackChunk
	MOVEQ	#XPKERR_EXPANSION,D0
	RTS	

_XpksUnpackChunk
	MOVE.L	A6,-(A7)
	MOVEA.L	xsp_OutBuf(A0),A1
	MOVE.L	xsp_InLen(A0),D0
	MOVE.L	D0,xsp_OutLen(A0)
	MOVEA.L	(A0),A0
	MOVEA.L	4.W,A6
	JSR	_LVOCopyMem(A6)
	MOVE.L	(A7)+,A6
	MOVEQ	#0,D0
	RTS	

Info
	dc.w	1
	dc.w	VERSION
	dc.w	0
	dc.w	0
	dc.l	Name
	dc.l	LongName
	dc.l	Description
	dc.l	'NONE'
	dc.l	XPKIF_PK_CHUNK|XPKIF_UP_CHUNK
	dc.l	32000 ;max
	dc.l	20    ;min
	dc.l	32000 ;def
	dc.l	PackMsg
	dc.l	UnpackMsg
	dc.l	PackedMsg
	dc.l	UnpackedMsg
	dc.w	50
	dc.w	0
	dc.l	Mode1
	dc.l	0,0,0,0,0,0

Name:
	dc.b	'NONE',0
LongName:
	dc.b	'NoPacker',0
Description:
	dc.b	'A dummy library that does no compression.',0
UnpackMsg:
	dc.b	'Reading',0
PackMsg:
	dc.b	'Writing',0
UnpackedMsg:
	dc.b	'Read',0
PackedMsg:
	dc.b	'Wrote',0

	EVEN

Mode1:
	dc.l	0
	dc.l	100
	dc.l	XPKMF_A3000SPEED
	dc.l	0
	dc.l	0
	dc.l	1918
	dc.l	2477
	dc.w	0
	dc.w	0
	dc.b	'normal',0,0,0,0
	END
