
The following changes were made to LSPPP 1.0, to produce LSPPP 1.01, so
as to correct FIFO initialization issues. Joe da Silva, November 2003 :


ASCII differences between c:\lsppp\1000\CMDLINE.ASM and c:\lsppp\1010\CMDLINE.ASM
---------------------------------------------------------------------------------


After line 531 in c:\lsppp\1000\CMDLINE.ASM insert lines 532-533 from c:\lsppp\1010\CMDLINE.ASM
> 	cmp	al,0
> 	jz	df_fs_x


Replace line 548 in c:\lsppp\1000\CMDLINE.ASM
<         or      ah,1

with lines 550-551 from c:\lsppp\1010\CMDLINE.ASM
>         or      ah,7		; set enable and (self clearing) reset bits
> df_fs_x:



ASCII differences between c:\lsppp\1000\TSR.ASM and c:\lsppp\1010\TSR.ASM
-------------------------------------------------------------------------


Replace line 79 in c:\lsppp\1000\TSR.ASM
<         db      "LADSoft PPP Packet Driver Ver 1.0 Copyright (c) LADSoft",13,10,"$"

with line 79 from c:\lsppp\1010\TSR.ASM
>         db      "LADSoft PPP Packet Driver Ver 1.01 Copyright (c) LADSoft",13,10,"$"


Replace line 103 in c:\lsppp\1000\TSR.ASM
< fifo_setting db	0		; receive fifo trigger level

with line 103 from c:\lsppp\1010\TSR.ASM
> fifo_setting db	7		; receive fifo trigger level, enable, reset bits


Replace lines 854-862 in c:\lsppp\1000\TSR.ASM
< 	mov	al,7 		; clear the fifos
< 	out	dx,al
< 	mov	al,[fifo_setting] ; turn the fifo on with the requested trigger level
<         or      al,al
<         jz      clilp
< 	out	dx,al
< 	jmp	$+2
< 	jmp	$+2
< 	in	al,dx		; see if is buggy fifo

with lines 854-860 from c:\lsppp\1010\TSR.ASM
> 	mov	al,[fifo_setting] ; turn the fifo on with the requested trigger level
> 	out	dx,al		  ; (0 = disabled, other values include en & rst bits)
> 	jmp	$+2
> 	jmp	$+2
>         or      al,al
>         jz      clilp
> 	in	al,dx		; see if is buggy (or non-existant) fifo


After line 869 in c:\lsppp\1000\TSR.ASM insert line 868 from c:\lsppp\1010\TSR.ASM
>         jmp     clilp


