Version 2.30p was a newer version to 2.30 to fix two problems.
The patch for DOS XL 2.30 to make it a 2.30p:
OSS Disk Newsletter Fall 1986 Product News & Info DOS XL - New-found Bugs DOS XL Bugs and Fixes --------------------- BUG: The patch to convert version 2.30 to version 2.30p in our Spring 1984 newsletter didn't work. FIX: Run the following program and then use INIT with the "Write DOS.SYS Only" option to write out the patched DOS. Make sure that you don't have DOSXL.SYS (either .SUP or .XL version) active when you do this. 100 READ CNT:IF CNT=0 THEN END 110 READ START 120 FOR ADDR=START TO START+CNT-1 130 READ BYTE:POKE ADDR,BYTE 135 NEXT ADDR 140 GOTO 100 150 DATA 3,5481,32,1,21 160 DATA 29,5377,141,217,22,169,16 170 DATA 141,23,22,169,23,141,24,22 180 DATA 169,49,141,30,22,169,64,141 190 DATA 12,0,169,21,141,13,0,96 200 DATA 1,7425,112,0 BUG: INIT does not work if you use drive numbers 4 through 8. FIX: Run the following program: 10 OPEN #1,12,0,"D:INIT.COM" 20 FOR I=1 TO 116 : GET #1,C : NEXT I 30 PUT #1,ASC("9") : CLOSE #1