home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / CPM3 / CPM3FIX.PAT < prev    next >
Text File  |  2000-06-30  |  36KB  |  1,538 lines

  1.                     CP/M Plus    V3.0
  2.              Patch 01, RESBDOS3 patch 01, 1/27/83
  3.  
  4.               Copyright   1983 by Digital Research
  5.          CP/M Plus and SID are trademarks of Digital Research.
  6.                  Compiled February 1983
  7.  
  8.       Program:  RESBDOS3.SPR
  9.       Products and Serial Numbers Affected:  CP/M Plus   V3.0  2-00000001
  10.       through 2-000-00201
  11.  
  12.       Error Description:
  13.  
  14.            This patch forces RESBDOS to save the BDOS function  number  in
  15.       SCB variable @FX.
  16.  
  17.       Patch Procedure:
  18.  
  19.            Make a back-up copy of RESBDOS3.SPR before  you  use  SID    to
  20.       make the following changes:
  21.  
  22.           A>ren resbdos3.sav=resbdos3.spr
  23.           A>sid resbdos3.spr
  24.           CP/M 3 SID - Version 3.0
  25.           NEXT MSZE  PC  END
  26.           0900 0900 0100 D2FF
  27.           #m247,272,947
  28.           #m947,972,24a
  29.           #a23b
  30.           023B  sta 5df
  31.           023E  lxi h,86
  32.           0241  mvi b,0
  33.           0243  dad b
  34.           0244  dad b
  35.           0245  mova,m
  36.           0246  inx h
  37.          0247  mov h,m
  38.           0248  mov l,a
  39.           0249  pchl
  40.           024A  .
  41.           #s808
  42.           0808  00  80
  43.           0809  00  .
  44.           #wresbdos3.spr
  45.           0010H record(s) written.
  46.           #g0
  47.           A>gencpm
  48.  
  49.           Licensed users are granted the right to include  these  changes
  50.       in CP/M Plus software.
  51.  
  52.  
  53.                       
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.                 CP/M Plus   V3.0
  61.                 Patch 02, HELP patch 01, 1/27/83
  62.  
  63.               Copyright   1983 by Digital Research
  64.          CP/M Plus and SD are trademarks of Digital Research.
  65.                  Compiled February 198
  66.  
  67.  
  68.       Program:  HELP.COM
  69.       Products and Serial Numbers Affected:  CP/M Plus   V3.0  2-000-00001
  70.       through 2-000-00201
  71.  
  72.       Error Description:
  73.  
  74.            HELP incorrectly tests for errors when writing to the  HELP.DAT
  75.       file or the HELP.HLP file.  As a result, write errors are not always
  76.       detected.
  77.  
  78.       Patch Procedure:
  79.  
  80.            Make a back-up copy of HELP.COM before you use  SID    to  make
  81.       the following changes:
  82.  
  83.           A>ren help.sav=help.com
  84.          A>sid help.com
  85.           CP/M 3 SID - Version 3.0
  86.           NEXT MSZE  PC  END
  87.           1D00 1D00 0100 D2FF
  88.           #a11f5
  89.           11F5  cpi 0
  90.           11F7  jz 1229
  91.           11FA  .
  92.           #a12df
  93.           12D  cpi 0
  94.           12E1  jz 1304
  95.           12E4  .
  96.           #a1488
  97.           1488  cpi 0
  98.           148A  jz 14ad
  99.           148D  .
  100.           #whelp.com
  101.           0038h record(s) written.
  102.           #g0
  103.           A>patch help 1
  104.  
  105.           CP/M 3 PATCH - Version 3.0
  106.           Do you want to indicate that patch 1
  107.          has been installed forHELP.COM?  yes
  108.           Patch installed
  109.  
  110.  
  111.           A>
  112.  
  113.            Licensed users aregranted the right to include  these  changes
  114.       in CP/M Plussoftware.
  115.  
  116.  
  117.  
  118.  
  119.                     CP/M Plus    V3.0
  120.                  Patch 03, PIP patch 01, 2/7/83
  121.  
  122.              Copyright   1983 by Digital Research
  123.         CP/M Plus and SID are trademarks of Digital Research.
  124.                 Compiled February 1983
  125.  
  126.  
  127.       Program:  PIP.COM
  128.       Products and Serial Numbers Affecte:  CP/M Plus   V3.0  2-000-00001
  129.       through 2-000-00201.
  130.  
  131.       Error Description:
  132.  
  133.            PIP reports an invalid device when EOF: is specified as  input.
  134.  
  135.       Patch Procedure:
  136.  
  137.            Make a back-up copy of PIPCOM before you use SID   to make the
  138.       following changes:
  139.  
  140.           A>ren pip.sav=pip.com
  141.           A>sid pip.sav
  142.           CP/M  SID - Version 3.0
  143.           NEXT MSZE  PC  END
  144.           2300 2300 0100 D4FF
  145.           #s1F3A
  146.           1F3A 09 0A
  147.           1F3B 21 .
  148.           #wpip.com
  149.           0044h record(s) written.
  150.           #g0
  151.           A>patch pip 01
  152.  
  153.           CP/M 3 PATCH - Version 3.0
  154.           Do you want to indicate that patch 1
  155.           has been installed for PIP.COM?  yes
  156.  
  157.           Patch installed
  158.  
  159.           A>
  160.  
  161.            Licensed users re granted the right to include  these  changes
  162.       in CP/M Plus software.
  163.  
  164.  
  165.  
  166.                      CP/M Plus     V3.0
  167.                Patch 04, PATCH patch 01, 2/17/83
  168.  
  169.               Copyright   1983 by Digital Research
  170.          CP/M Plus and SID are trademarks of DigitalResearch.
  171.                  Compiled February 1983
  172.  
  173.  
  174.       Program:  PATCH.COM
  175.       Products and Serial Numbers Affected:  CP/M Plus   V3.0  2-000-00001
  176.       through 2-000-00149
  177.  
  178.       Error Description:
  179.  
  180.            PATCH performs a check of the patchfield in the wrong location
  181.       and against the wrong field.  This patch corrects this error.
  182.  
  183.       Patch Procedure:
  184.  
  185.            Make a back-up copy of PATCH.COM  before  making  any  changes.
  186.       Use  SID    to  patch  PATCH.COM  with  the  following  sequence  of
  187.       commands:
  188.  
  189.  
  190.           A>ren patch.sav=patch.com
  191.           A>sid patch.sav
  192.           CP/M 3 SID - Version 3.0
  193.           NEXT MSZE  PC  END
  194.           0A80 0A80 0100 D4FF
  195.           #s3c6
  196.           06 CD C3
  197.           03C7 0A .
  198.           #sa33
  199.           0A33 36 31
  200.           0A34 35 35
  201.           0A35 34 31
  202.           0A36 33 32
  203.           0A37 32 38
  204.           0A38 31 32
  205.          0A39 01 .
  206.           #wpatch.com
  207.           0013h record(s) written.
  208.           #g0
  209.           A>patch patch 1
  210.  
  211.           CP/M 3 PATCH - Version 3.0
  212.           Do you want to indicate that patch 1
  213.           has been installed for PATCH.COM?  yes
  214.           Patch installed
  215.  
  216.  
  217.           A>
  218.  
  219.            Licensed users are granted the right to include  these  changes
  220.       in CP/M Plus software.
  221.  
  222.  
  223.                     CP/M Plus    V3.0
  224.               Patch 05, INITDIR patch 01, 2/14/83
  225.  
  226.               Copyright  1983 by Digital Research
  227.          CP/M Plus and SID are trademarks of Digital Research.
  228.                  Compiled February 1983
  229.  
  230.  
  231.       Program:  INITDIR.COM
  232.       Products and Serial Numbers Affected:  CP/M Plus   V3.0  2-000-00001
  233.       through 2-000-00149
  234.  
  235.       Error Description:
  236.  
  237.            INITDIR refuses to allow reformatting of directory  when  there
  238.       is  exactly  the  correct  number  of  directory  elements left. For
  239.       example, if the disk allows 64 directory elments and 48 of them are
  240.       used  by  existing files, then INITDIR does not create the time-date
  241.       elements even though it only needs 16 directory elements to  do  so.
  242.       However,  if 47 or less are used then INITDIR successfully allocates
  243.       the time-date elements.
  244.  
  245.            INITDIR loses one physical record of a  file's  directory  when
  246.       the high water mark falls in the last sector and there is not enough
  247.       preceding empty directory elements to account for the new  time-date
  248.       elements.
  249.  
  250.            INITDIR fails to  reset  the  time-date  stamp  flags  in  the
  251.       directory  label  if  the  label  occurs  in  one of the first three
  252.       directory elements and the directory is lready formatted for  time-
  253.       date stamps.
  254.  
  255.       Patch Procedure:
  256.  
  257.            Make a back-up copy of INITDIR.COM before making  any  changes.
  258.       Use  SID    to  patch  INITDIR.COM  with  the  following sequence of
  259.      commands:
  260.  
  261.           A>ren initdir.sav=initdir.com
  262.           A>sid initdir.sav
  263.           CP/M 3 SID - Version 3.0
  264.           NEXT MSZE  PC  END
  265.           7E00 7E00 0100 D4FF
  266.           #s51b
  267.           051B 23 0
  268.           051C D1 .
  269.           #s523
  270.           0523 2A 0
  271.           0524 95 0
  272.           0525 77 0
  273.           0526 EB 0
  274.           0527 2A .
  275.           #s573
  276.           0573 23 0
  277.           0574 D1 .
  278.           #l51b
  279.           051B NOP
  280.           051C POP D
  281.           051D CALL 3C08
  282.           0520 JP   05C5
  283.           0523 NOP
  284.           0524 NOP
  285.           0525 NOP
  286.           0526 NOP
  287.           0527 LHLD 778D
  288.           052A CALL 3C08
  289.           052D SHLD 7795
  290.           #m6f8,711,6f1
  291.           #s70b
  292.           070B 2 3a
  293.           070C E7 e8
  294.           070D 46 46
  295.           070E 96 b7
  296.           070F C2 fa
  297.           0710 37 18
  298.           0711 07 .
  299.           #l6f1
  300.           06F1  LHLD 7787
  301.           06F4  LDA  78DC
  302.           06F7  PUSH H
  303.           06F8  MOV  L,A
  304.           06F9  ADD  A
  305.           06FA  SBB  A
  306.           06FB  MOV  H,A
  307.           06FC  DAD  H
  308.           06FD  DAD  H
  309.           06FE  DAD  H
  310.           06FF  DAD  H
  311.          #l
  312.           0700  DAD  H
  313.           0701  POP  D
  314.           0702  DAD  D
  315.           0703  MOV  A,M
  316.           0704  LXI  H,46E7
  317.          0707  SUB  M
  318.           0708  JNZ  0737
  319.           070B  LDA  46E8
  320.           070E  ORA  A
  321.           070F  JM   0718
  322.           0712  LXI  H,78E5
  323.           #winitdir.com
  324.           00FAH record(s) written.
  325.           #g0
  326.           A>patch initdir 01
  327.  
  328.           CP/M 3 PATCH - Version 3.0
  329.           Do you want to indicate that patch 1
  330.           has been installed for INITDIR.COM?  yes
  331.  
  332.           Patch installed
  333.  
  334.  
  335.           A>
  336.  
  337.  
  338.            Licensed users aregranted the right to include  these  changes
  339.       in CP/M Plus software.
  340.  
  341.  
  342.  
  343.  
  344.                    CP/M Plus   V3.0
  345.                  Patch 06, PIP patch 02, 2/7/83
  346.  
  347.               Copyright   1983 by Digital Research
  348.           CP/M Plus and SID are trademarks of Digital Research
  349.                  Compiled February 1983
  350.  
  351.  
  352.  
  353.       Program:  PIP.COM
  354.       Products and Serial Numbers Affected:  CP/M Plus   V3.0  2-000-00001
  355.       through 2-000-00149
  356.  
  357.  
  358.       Error Description:
  359.  
  360.            A problem occurs when using PIP to ambiguously  copy  archived,
  361.       multiextent files.  PIP copies the last extent only.
  362.  
  363.  
  364.       Patch Procedure:
  365.  
  366.            Make a back-up copy of PIP.COM before making any changes.   Use
  367.       SID    to patch PIP.COM with the following sequence of commands:
  368.  
  369.  
  370.           A>ren pip.sav=pip.com
  371.           A>sid pip.sav
  372.           CP/M 3 SID - Version 3.0
  373.           NEXT MSZE  PC  END
  374.           2300 2300 0100 D4FF
  375.           #a1d99
  376.           1D99  mvi e,B
  377.           1D9B  .
  378.           #wpip.com
  379.           0044h record(s) written.
  380.           #g0
  381.           A>patch pip 2
  382.  
  383.           CP/M 3 PATCH - Version 3.0
  384.           Do you want to indicate that patch 2
  385.           has been installed for PIP.COM?  yes
  386.  
  387.           Patch installed
  388.  
  389.  
  390.           A>
  391.  
  392.  
  393.            Licensed users are granted the right to include  these  changes
  394.       in CP/M Plus software.
  395.  
  396.  
  397.  
  398.  
  399.                       CP/M Plus   V3.0
  400.               Patch 07, BDOS3, BNKBDOS3 patch 01, 2/17/83
  401.  
  402.               Copyright  1983 by Digital Research
  403.          CP/M Plus and SID are trademarks of Digital Research.
  404.                  Compiled February 1983
  405.  
  406.  
  407.  
  408.       Program:  BNKBDOS3.SPR, BDOS3.SPR
  409.       Products and Serial Numbers Affected:  CP/M Plus   V3.0  2-000-00001
  410.       through 2-000-00149
  411.  
  412.  
  413.       Error Description:
  414.  
  415.            In  some  cases,  the  BDOS  file   system   writes   directory
  416.       information  from  the  old  disk  to the directory of the new disk.
  417.       This occurs if a user removes a disk from a drive and inserts a  new
  418.       disk  while a program is performing write operations to an open file
  419.       on the drive.
  420.  
  421.       Note:  changing disks while a program is performing read  and  write
  422.       operations  on  the  disk  is  an  error  situation under CP/M Plus.
  423.       Usually, any records that are written after the switch  can  destroy
  424.       data  records  on  the  new disk.  This situation continues to exist
  425.       until the BDOS file system reads a directory record  from  the  disk
  426.       and thereby detects that the media has changed.
  427.  
  428.            This patch protects the new disk's directory  and  reduces  the
  429.       potential  damage  to  the  new  disk's  data  area  when  the  user
  430.       accidentally changes disks while a program is running.
  431.  
  432.  
  433.       Patch Procedure:
  434.  
  435.            Make a back-up copy of BNKBDOS3.SPR and BDOS3.SPR before making
  436.       any changes.  Use SID   to patch BNKBDOS3.SPR and BDOS3.SPR with the
  437.       following sequence of commands:
  438.  
  439.  
  440.           A>ren bdos3.sav=bdos3.spr
  441.           A>sid bdos3.sav
  442.           CP/M 3 SID - Version 3.0
  443.           NEXT MSZE  PC  END
  444.           2780 2780 0100 D4FF
  445.           #1319
  446.           1319  2D fd
  447.           131A  0E 1d
  448.           131B  4F .
  449.           #s1F2F
  450.           1F2F  EB 0c
  451.           1F30  07 1e
  452.           1F31  CA .
  453.           #s1f7e
  454.           1F7E  2A cd
  455.           1F7F  FC 1c
  456.           1F80  1C 1e
  457.           1F81  36 .
  458.           #a1FFD
  459.           1FFD  lda 1cb1
  460.           2000  ral
  461.           2001  jc 0e2d
  462.           2004  mvi a,ff
  463.           2006  sta 1e24
  464.           2009  jmp 0e2d
  465.           200C  cpi 03
  466.           200E  jnz 07eb
  467.           2011  lda 1e24
  468.           2014  inr a
  469.           2015  jnz 07eb
  470.           2018  pop h
  471.           2019  jmp 1d7e
  472.           201C  xra a
  473.           201D  sta 1e24
  474.           2020  lhld 1cfc
  475.           2023  ret
  476.           2024  .
  477.           #s2097
  478.           2097  00 02
  479.           2098  06 .
  480.           #s26a6
  481.           26A6  08 09
  482.           26A7  00 10
  483.           26A8  00 90
  484.           26A9  00 91
  485.           26AA  00 11
  486.           26AB  00 20
  487.           26AC  00 .
  488.           #wbdos3.spr
  489.           004Dh record(s) written.
  490.           #g0
  491.  
  492.           A>ren bnkbdos3.sav=bnkbdos3.spr
  493.           A>sid bnkbdos3.sav
  494.           CP/M 3 SID - Version 3.0
  495.           NEXT MSZE  PC  END
  496.           3500 3500 0100 D4FF
  497.           #s102
  498.           0102  2D 2e
  499.           0103  00 .
  500.           #m2f00,34ff,3600
  501.           #m3600,3bff,3000
  502.           #f2f00,2fff,0
  503.           #f35a0,35bf,0
  504.           #s1a52
  505.           1A52  97  fc
  506.           1A53  14  2c
  507.           1A54  4F  .
  508.           #s2b87
  509.           2B87  1F  0b
  510.           2B88  0E  2d
  511.           2B89  CA  .
  512.           #s2bd6
  513.           2BD6  2A cd
  514.           2BD7  F0 1b
  515.           2BD8  28 2d
  516.           2BD9  36 .
  517.           #a2efc
  518.           2EFC  lda 288c
  519.           2EFF  ral
  520.           2F00  jc 1497
  521.           2F03  mvi a,ff
  522.           2F05  sta 2d23
  523.           2F08  jmp 1497
  524.           2F0B  cpi 03
  525.           2F0D  jnz 0e1f
  526.           2F10  lda 2d23
  527.           2F13  inr a
  528.           2F14  jnz e1f
  529.           2F17  pop h
  530.           2F18  jmp 29d6
  531.           2F1B  xra a
  532.           2F1C  sta 2d23
  533.           2F1F  lhld 28f0
  534.           2F22  ret
  535.           2F23  .
  536.           #s359f
  537.           359F  10  12
  538.           35A0  00  21
  539.           35A1  00  21
  540.           35A2  00  22
  541.           35A3  00  22
  542.           35A4  00  40
  543.           35A5  00  .
  544.           #wbnkbdos3.spr,100,35ff
  545.           006Ah record(s) written.
  546.           #g0
  547.  
  548.           A>ren resbdos3.sav=resbdos3.spr
  549.           A>sid resbdos3.sav
  550.           CP/M 3 SID - Version 3.0
  551.           NEXT MSZE  PC  END
  552.           0900 0900 0100 D4FF
  553.           #s797
  554.           0797  00  03
  555.           0798  06  .
  556.           #wresbdos3.spr
  557.           0010h record(s) written.
  558.           #g0
  559.           A>gencpm
  560.  
  561.  
  562.            Licensed users are granted the right to include  these  changes
  563.       in CP/M Plus software.
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.                 CP/M Plus   V3.0
  572.                 Patch 08, HELP patch 02, 2/19/83
  573.  
  574.               Copyright  1983 by Digital Research
  575.          CP/M Plus and SID are trademarks of Digital Research.
  576.                  Compiled February 1983
  577.  
  578.  
  579.  
  580.       Progrm:  HELP.COM
  581.       Products and Serial Numbers Affected:  CP/M Plus   V3.0  2-000-00001
  582.       through 2-000-00149
  583.  
  584.  
  585.       Error Description:
  586.  
  587.            This patch forces HELP to pick up its HELP.HLP file off of  the
  588.       drive  from  which HELP was loaded.  Usually, HELP accesses only the
  589.       HELP.HLP file that is on the default disk.
  590.  
  591.  
  592.       Patch Procedure:
  593.  
  594.            Make a back-up copy of HELP.COM before making any changes.  Use
  595.       SID    to patch HELP.COM with the following sequence of commands:
  596.  
  597.  
  598.           A>ren help.sav=help.com
  599.           A>sid help.sav
  600.           CP/M 3 SID - Version 3.0
  601.           NEXT MSZE  PC  END
  602.           1D00 1D00 0100 D2FF
  603.           #a103
  604.           0103  lda 50
  605.           0106  sta 4c7
  606.           0109  jmp 584
  607.           010C  .
  608.           #whelp.com
  609.           0038h record(s) written.
  610.           #g0
  611.           A>patch help.com 2
  612.  
  613.           CP/M 3 PATCH - Version 3.0
  614.           Do you want to indicate that patch 2
  615.           has been installed for HELP.COM?  yes
  616.  
  617.           Patch installed
  618.  
  619.           A>
  620.  
  621.  
  622.            Licensed users are granted the right to include  these  changes
  623.       in CP/M Plus software.
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.                     CP/M Plus.. V3.0
  632.                Patch 09, INITDIR patch 02, 5/1/83
  633.  
  634.              Copyright....1983 by Digital Research
  635.          CP/M Plus and SID are trademarks of Digital Research.
  636.                    Compiled July 1983
  637.  
  638.  
  639.       Program:  INITDIR.COM
  640.       Products and Serial Numbers Affected:  CP/M Plus.. V3.0  2-000-00001
  641.       through 2-000-xxxxx
  642.  
  643.  
  644.       Error Description:
  645.  
  646.       INITDIR fails to terminate and reset a variable if  the  last  known
  647.       XFCB  cannot  be found.  INITDIR attempts to go beyond the directory
  648.       if the disk has more XFCB's than can be  stored  in  memory  on  the
  649.       first pass.
  650.  
  651.  
  652.       Patch Procedure:
  653.  
  654.       Make a back-up copy of INITDIR.COM before making any  changes.   Use
  655.       SID.. to patch INITDIR.COM with the following series of commands:
  656.  
  657.  
  658.            A>ren initdir.sav=initdir.com
  659.            A>sid initdir.sav
  660.            CP/M 3 SID - Version 3.0
  661.            NEXT MSZE  PC  END
  662.            7E00 7E00 0100 D4FF
  663.            #a103
  664.            0103  shld 777A
  665.            0106  shld 7A7C
  666.            0109  jmp 0D01
  667.            010C  lxi h,4661
  668.            010F  push h
  669.            0110  mvi m,63
  670.            0112  inx h
  671.            0113  mvi m,46
  672.            0115  pop h
  673.            0116  call 1003
  674.            0119 .
  675.            #aCF8
  676.            0CF8  lxi h,0
  677.            0CFB  jm 0D01
  678.            0CFE  jmp 010C
  679.            0D01 .
  680.            #aEFD
  681.            0EFD  dcx h
  682.            0EFE .
  683.            #winitdir.com
  684.            00FAh record(s) written.
  685.            #g0
  686.  
  687.            A>patch initdir.com 2
  688.  
  689.            CP/M 3 PATCH - Version 3.0
  690.            Do you want to indicate that patch 2
  691.          has been installed for INITDIR.COM? yes
  692.  
  693.            Patch installed
  694.  
  695.  
  696.            A>
  697.  
  698.  
  699.       Licensed users are granted the right to  include  these  changes  in
  700.       CP/M Plus V3.0 software.
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.                    CP/M Plus.. V3.0
  711.                Patch 10, DIRLBL patch 01, 5/1/83
  712.  
  713.              Copyright....1983 by Digital Research
  714.          CP/M Plus and SID are trademarks of Digital Research.
  715.                    Compiled July 1983
  716.  
  717.  
  718.       Note:  This file is extracted from the file called CPM+PAT.PAT that
  719.          exists on some RCP/M systems.  This patch has an error in
  720.          that file.  This is corrected and verified on the phone with
  721.          DRI's technical support center.  30 Oct 84....dave mabry
  722.  
  723.  
  724.       Program:  DIRLBL.RSX
  725.       Products and Serial Numbers Affected:  CP/M Plus.. V3.0  2-000-00001
  726.       through 2-000-xxxxx
  727.  
  728.       Error Description:
  729.  
  730.       In some circumstances, DIRLBL destroys critical addresses at the end
  731.       of the file descriptor area.  It also does not allocate enough local
  732.       stack for some BIOS implementations.  Both situations  result  in  a
  733.       hung system.
  734.  
  735.       Patch Procedure:
  736.  
  737.       Make a back-up copy of DIRLBL.RSX before making  any  changes.   Use
  738.       SID.. to patch DIRLBL.RSX with the following series of commands:
  739.  
  740.            A>ren dirlbl.sav=drlbl.rsx
  741.            A>sid dirlbl.sav
  742.            CP/M 3 SID - Version 3.0
  743.            NEXT MSZE  PC  END
  744.            0700 0700 0100 D4FF
  745.            #s101
  746.            0101 1E 0
  747.            0102 04 5
  748.            0103 00 .
  749.            #s230
  750.            0230 1E 3E
  751.            0231 05 .
  752.            #a375
  753.            0375 call 053e
  754.            0378 .
  755.            #m61E,6FF,700
  756.            #f600,6FF,0
  757.            #a63e
  758.            063E mov e,m
  759.            063F inx h
  760.            0640 mov d,m
  761.            0641 xchg
  762.            0642 shld 04ad
  763.            0645 ret
  764.            0646 .
  765.            #f780,79f,0
  766.            #f7e0,7ff,1a
  767.            #s788
  768.            0788 00 8
  769.            0789 00 .
  770.            #wdirlbl.rsx,100,7ff
  771.            000Eh record(s) written.
  772.            #g0
  773.            A>gencom set.com
  774.  
  775.            GENCOM completed.
  776.  
  777.            A>gencom set.com dirlbl.rsx
  778.  
  779.            GENCOM completed.
  780.  
  781.            A>
  782.  
  783.  
  784.       Licensed users are granted the right to  include  these  changes  in
  785.       CP/M Plus V3.0 software.
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.                     CP/M Plus.. V3.0
  795.                 Patch 11, HELP patch 03, 2/19/83
  796.  
  797.              Copyright....1983 by Digital Research
  798.          CP/M Plus and SID are trademarks of Digital Research.
  799.                    Compiled July 1983
  800.  
  801.  
  802.       Program:  HELP.COM
  803.       Products and Serial Numbers Affected:  CP/M Plus.. V3.0  2-000-00001
  804.       through current serial number.
  805.  
  806.       Error Description:
  807.  
  808.       HELP displays an invalid example when  first  invoked.   This  patch
  809.       corrects the example.
  810.  
  811.       Patch Procedure:
  812.  
  813.       Make a back-up copy of HELP.COM  before  making  any  changes.   Use
  814.       SID.. to patch HELP.COM with the following sequence of commands:
  815.  
  816.  
  817.            A>ren help.sav=help.com
  818.            A>sid help.sav
  819.            CP/M 3 SID - Version 3.0
  820.            NEXT MSZE  PC  END
  821.            1D00 1D00 0100 D2FF
  822.            #s526
  823.            0526 45 "BUILT-IN
  824.            052E 0D .
  825.            whelp.com
  826.            0038h record(s) written.
  827.            #g0
  828.            A>patch help.com 3
  829.  
  830.            CP/M PATCH - Version 3.0
  831.            Do you want to indicate that patch 3
  832.          has been installed for HELP.COM? yes
  833.  
  834.            Patch installed
  835.  
  836.            A>
  837.  
  838.  
  839.       Licensed users are granted the right to  include  these  changes  in
  840.       CP/M Plus V3.0 software.
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.                     CP/M Plus.. V3.0
  849.                  Patch 12, CCP patch 02, 5/1/83
  850.  
  851.              Copyright....1983 by Digital Research
  852.          CP/M Plus and SID are trademarks of Digital Research.
  853.                    Compiled July 1983
  854.  
  855.  
  856.       Program:  CCP.COM
  857.       Products and Serial Numbers Affected:  CP/M Plus.. V3.0  2-000-00001
  858.       through current serial number.
  859.  
  860.       Error Description:
  861.  
  862.       CCP fails to recognize a filename of one character length that has a
  863.       disk number passed to it.  For example,
  864.  
  865.            P B:
  866.  
  867.       Patch Procedure:
  868.  
  869.       Make a back-up copy of CCP.COM before making any changes.  Use SID..
  870.       to patch CCP.COM with the following sequence of commands:
  871.  
  872.            A>ren ccp.sav=ccp.com
  873.            A>sid ccp.sav
  874.            CP/M 3 SID - Version 3.0
  875.            NEXT MSZE  PC  END
  876.            0D80 0D80 0100 D4FF
  877.            #ab50
  878.            0B50  jmp 40a
  879.            0B53  .
  880.            #a40a
  881.            040A  jz b58
  882.            040D  cpi 20
  883.            040F  jz b58
  884.            0412  cpi 9
  885.            0414  jz b58
  886.            0417  jmp b53
  887.            041A  .
  888.            #wccp.com
  889.            0019h record(s) written.
  890.            #g0
  891.            A>
  892.  
  893.  
  894.       Licensed users are granted the right to  include  these  changes  in
  895.       CP/M Plus 3.0 software.
  896.  
  897.  
  898.  
  899.  
  900.  
  901.                  CP/M Plus  V3.0 
  902.                   Patch 13, 5/1/83
  903.                    BDOS Patch 02 
  904.  
  905.               Copyright...1983 by Digital Research Inc.
  906.           CP/M Plus and SID are trademarks of Digital Research Inc.
  907.                    Compiled September 1983
  908.  
  909.       Products and Serial Numbers that Require Updating:   CP/M  Plus..
  910.       V3.0.  Serial  numbers 2-000-00001 through current serial number.
  911.  
  912.       Program:  RESBDOS3.SPR,BNKBDOS3.SPR,BDOS3.SPR
  913.  
  914.       Error Description:
  915.  
  916.       The patches do the following:
  917.  
  918.          o clear the multiple command buffer if CTRL-C is encountered
  919.  
  920.          o change LRU algorithm that manages data BCBs  (banked  system
  921.            only)
  922.  
  923.          o correct the problem that occurs if  a  BIOS  READ  ERROR  is
  924.            encountered during login on a permanent drive
  925.  
  926.          o correct errors that occur if directory write operations  are
  927.            performed to disks set to Read Only
  928.  
  929.          o correct random record I/O error that occurs when the  random
  930.            record number is greater than 3F000h
  931.  
  932.       Patch Procedure:
  933.  
  934.       Make a back-up copy of RESBDOS3.SPR, BNKBDOS3.SPR, and  BDOS3.SPR
  935.       before  making any changes.  The program SID  is required to make
  936.       the changes.  The changes are made by the following  sequence  of
  937.       commands.
  938.  
  939.  
  940.            A>ren resbdos3.sav=resbdos3.spr
  941.            A>sid resbdos3.sav
  942.            CP/M 3 SID - Version 3.0
  943.            NEXT MSZE  PC  END
  944.            0900 0900 0100 D4FF
  945.            #s41A
  946.            041A F8 FC
  947.            041B C8 .
  948.            #s797
  949.            0797 03 07
  950.            0798 06 .
  951.            #wresbdos3.spr
  952.            0010h record(s) written.
  953.            #g0
  954.            A>
  955.  
  956.            A>ren bnkbdos3.sav=bnkbdos3.spr
  957.            A>sid bnkbdos3.sav
  958.            CP/M 3 SID - Version 3.0
  959.            NEXT MSZE  PC  END
  960.            3600 3600 0100 D4FF
  961.            #a529
  962.            0529  call 2d24
  963.            052C  .
  964.            #s6c6
  965.            06C6 08 10
  966.            06C7 C2 .
  967.            #sb92
  968.            0B92 A0 97
  969.            0B93 09 .
  970.            #s13b1
  971.            13B1 C0 0
  972.            13B2 CD .
  973.            #a15ed
  974.            15ED  call 0eeb
  975.            15F0  jnz 13ff
  976.            15F3  lhld 2871
  977.            15F6  cmp m
  978.            15F7  nop
  979.            15F8  nop
  980.            15F9  jz 13ff
  981.            15FC  jmp 2d40
  982.            15FF  call 1252
  983.            1602  call 1258
  984.            1605 .
  985.            #a1640
  986.            1640  jz 2d6a
  987.            1643  .
  988.            #sw19db
  989.            19DB 14F0 2d83
  990.            19DD CDC8 .
  991.            #a1b16
  992.            1B16  call 2d76
  993.            1B19  .
  994.            #sw1ba4
  995.            1BA4 14F0 2d83
  996.            1BA6 B9C2 .
  997.            #sw24f6
  998.            24F6 1E90 2d7d
  999.            24F8 36C3 .
  1000.            #sw25f0
  1001.            25F0 1e90 2d7d
  1002.            25F2 52C3 .
  1003.            #sw261b
  1004.            261B 1E90 2d7d
  1005.            261D A4CD .
  1006.            #sw2704
  1007.            2704 2510 2d3a
  1008.            2706 20CD .
  1009.            #a2c92
  1010.            2C92  call 2d30
  1011.            2C95  .
  1012.            #a2ce5
  1013.            2CE5  lda 2d39
  1014.            2CE8  ora a
  1015.            2CE9  nop
  1016.            2CEA  .
  1017.            #s2d05
  1018.            2D05 F8 f6
  1019.            2D06 28 .
  1020.            #s2d0d
  1021.            2D0D F6 f8
  1022.            2D0E 28 .
  1023.            #a2f24
  1024.            2F24  lxi h,0
  1025.            2F27  shld fbba
  1026.            2F2A  shld fbb1
  1027.            2F2D  dcx h
  1028.            2F2E  dcx h
  1029.            2F2F  ret
  1030.            2F30  shld 28f4
  1031.            2F33  sui 3
  1032.            2F35  sta 2d39
  1033.            2F38  ret
  1034.            2f39  nop
  1035.            2F3A  call 2d43
  1036.            2F3D  jmp 2513
  1037.            2F40  call 1377
  1038.            2F43  lhld 287b
  1039.            2F46  mov a,l
  1040.            2F47  ana h
  1041.            2F48  inr a
  1042.            2F49  rz
  1043.            2F4A  mov e,m
  1044.            2F4B  inx h
  1045.            2F4C  mov d,m
  1046.            2F4D  mov a,d
  1047.            2F4E  ora e
  1048.            2F4F  rz
  1049.            2F50  lxi h,28aa
  1050.            2F53  ldax d
  1051.            2F54  cmp m
  1052.            2F55  jnz 2d63
  1053.            2F58  lxi h,4
  1054.            2F5B  dad d
  1055.            2F5C  mvi a,ff
  1056.            2F5E  cmp m
  1057.            2F5F  jnz 2d63
  1058.            2F62  stax d
  1059.            2F63  lxi h,d
  1060.            2F66  dad d
  1061.            2F67  jmp 2d4a
  1062.            2F6A  call 1377
  1063.            2F6D  lhld 2871
  1064.            2F70  mov a,m
  1065.            2F71  ora a
  1066.            2F72  rnz
  1067.            2F73  mvi m,2
  1068.            2F75  ret
  1069.            2F76  call 1139
  1070.            2F79  lxi h,fd17
  1071.            2F7C  ret
  1072.            2F7D  call 1e90
  1073.            2F80  jmp 1139
  1074.            2F83  call 1162
  1075.            2F86  jmp 14f0
  1076.            2F89  .
  1077.            #s3065
  1078.            3065 82 92
  1079.            3066 40 .
  1080.            #s327f
  1081.            327F 90 12
  1082.            3280 49 .
  1083.            #s35a5
  1084.            35A5 00 48
  1085.            35A6 00 21
  1086.            35A7 00 09
  1087.            35A8 00 24
  1088.            35A9 00 00
  1089.            35AA 00 21
  1090.            35AB 00 00
  1091.            35AC 00 40
  1092.            35AD 00 49
  1093.            35AE 00 00
  1094.            35AF 00 91
  1095.            35B0 00 24
  1096.            35B1 00 80
  1097.            35B2 00 .
  1098.            #wbnkbdos3.spr
  1099.            006Ah record(s) written.
  1100.            #g0
  1101.            A>
  1102.  
  1103.            A>ren bdos3.sav=bdos3.spr
  1104.            A>sid bdos3.sav
  1105.            CP/M 3 SID - Version 3.0
  1106.            NEXT MSZE  PC  END
  1107.            2780 2780 0100 D4FF
  1108.            #a4c2
  1109.            04C2  call 1e25
  1110.            04C5  .
  1111.            #s642
  1112.            0642 08 10
  1113.            0642 C2 .
  1114.            #s846
  1115.            0846 54 4b
  1116.            0847 06 .
  1117.            #sd6f
  1118.            0D6F C0 0
  1119.            0D70 CD .
  1120.            #sw12a2
  1121.            12A2 0E86 1e3e
  1122.            12A4 CDC8 .
  1123.            #a13dd
  1124.            13DD  call 1e31
  1125.            #sw1463
  1126.            1463 0E86 1e3e
  1127.            1465 78C2 .
  1128.            #sw1b29
  1129.            1B29 16A5 1e38
  1130.            1B2B 63C3 .
  1131.            #sw1B8A
  1132.            1B8A 16A5 1e38
  1133.            1B8C 3AC3 .
  1134.            #sw1BB5
  1135.            1BB5 16A5 1e38
  1136.            1BB7 71CD .
  1137.            #a2025
  1138.            2025  lxi h,0
  1139.            2028  shld 1eba
  1140.            202B  shld 1eb1
  1141.            202E  dcx h
  1142.            202F  dcx h
  1143.            2030  ret
  1144.            2031  call af7
  1145.            2034  lx h,1cdf
  1146.            2037  ret
  1147.            2038  call 16a5
  1148.            203B  jmp af7
  1149.            203E  call 0b20
  1150.            2041  jmp  0e86
  1151.            2044  .
  1152.            #s2097
  1153.            2097 02 06
  1154.            2098 06 .
  1155.            #s233f
  1156.            233F 41 49
  1157.            2340 20 .
  1158.            #s26ac
  1159.            26AC 00 24
  1160.            26AD 00 12
  1161.            26AE 00 24
  1162.            26AF 00 90
  1163.            26B0 00 .
  1164.            #wbdos3.spr
  1165.            004Dh record(s) written.
  1166.            #g0
  1167.            A>gencpm
  1168.  
  1169.  
  1170.       Licensed  users  are  granted  the   right   to   include   these
  1171.       modifications in their Digital Research software.
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.                  CP/M Plus     V3.0 
  1178.                   Patch 14, 8/26/83
  1179.                     PATCH
  1180.  
  1181.              Copyright....1983 by Digital Research Inc.
  1182.           CP/M Plus and SID are trademarks of Digital Research Inc.
  1183.                    Compiled September 1983
  1184.  
  1185.  
  1186.       Products and Serial Numbers that Require Updating:   CP/M  Plus..
  1187.       V3.0.  Serial  numbers 2-000-00001 through current serial number.
  1188.  
  1189.       Program:  PATCH.COM
  1190.  
  1191.       Error Description:
  1192.  
  1193.       PATCH installed patches greater than 24 when  trying  to  install
  1194.       patch 24.
  1195.  
  1196.       Patch Procedure:
  1197.  
  1198.       Make a back-up copy of PATCH.COM before making any changes.    The
  1199.       program  SID     is  required to make the changes.  The changes are
  1200.       made by the following sequence of commands.
  1201.  
  1202.  
  1203.            A>ren patch.sav=patch.com
  1204.            A>sid patch.sav
  1205.            CP/M 3 SID - Version 3.0
  1206.            NEXT MSZE  PC  END
  1207.            0A80 0A80 0100 D4FF
  1208.            #s0583
  1209.            0583 18 19
  1210.            0584 D2 .
  1211.            #wpatch.com
  1212.            0013h record(s) written.
  1213.            #g
  1214.            A>patch patch.com 2
  1215.            CP/M 3 PATCH - Version 3.0
  1216.            Do you want to indicate that patch 2
  1217.          has been installed for PATCH.COM? yes
  1218.            Patch installed
  1219.            A>
  1220.  
  1221.  
  1222.       Licensed  users  are  granted  the   right   to   include   these
  1223.       modifications in their Digital Research software.
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231.             CP/M Plus   V3.0
  1232.             Patch 15, 3/7/84
  1233.               CCP Patch 03
  1234.  
  1235.  
  1236.        Copyright    1984 by Digital Research Inc.
  1237.     CP/M Plus and SID are trademarks of Digital Research Inc.
  1238.                Compiled March 1984
  1239.  
  1240.  
  1241. Products and Serial Numbers Affected:  CP/M  Plus  V3.0,   Serial 
  1242. numbers 2-000-00001 through 2-000-xxxxx.
  1243.  
  1244. Program:  CCP.COM
  1245. Error Description:
  1246.  
  1247.      -      If  a  DIR  command that is given for a disk  that  has 
  1248.       System  files on it is terminated by a  control  C,    a 
  1249.       subsequent  DIR  command for a disk that does not  have 
  1250.       System  files on it will incorrectly print the  message 
  1251.       "SYSTEM FILE(S) EXIST".
  1252.  
  1253.      -      The    error  message  "Cannot  Load  Program"  is   not 
  1254.       terminated with a "$".   This results in garbage  being 
  1255.       displayed after the error message is printed.
  1256.  
  1257.  
  1258. Patch Procedure:
  1259.  
  1260. Make  a back-up copy of CCP.COM before making any  changes.   The 
  1261. program  SID  is required to make the changes.     The changes  are 
  1262. made by the following sequence of commands.   
  1263.  
  1264.  
  1265.  
  1266.      A>REN CCP.SAV=CCP.COM
  1267.      A>SID CCP.SAV
  1268.      CP/M 3 SID - Version 3.0
  1269.      NEXT MSZE  PC  END
  1270.      0D80 0D80 0100 C8FF
  1271.      #A683
  1272.      0683  CALL 403
  1273.      0686  
  1274.      #A403
  1275.      0403  XRA A
  1276.      0404  STA D4D
  1277.      0407  JMP 699
  1278.      040A  
  1279.      #S0368
  1280.      0368 20 24
  1281.      0369 32 .
  1282.      #WCCP.COM
  1283.      0019h record(s) written.
  1284.      #G0
  1285.      A>
  1286.  
  1287.  
  1288. This  Patch  was developed and tested by  DRI  Technical  Support 
  1289. using  standard DRI products.    Modifications required to compile 
  1290. and  execute  under  nonstandard  or  non-DRI  products  are  the 
  1291. responsibility  of the user,  as are modifications specific to  a 
  1292. given application.
  1293.  
  1294. DRI  specifically disclaims any express or implied  warranty  and 
  1295. shall  not be liable for any loss of profits,  loss of  business, 
  1296. loss  of  use  or of data,  interruption  of  business,  nor  for 
  1297. indirect,  special,  incidental,  or consequentail damages of any 
  1298. kind caused by the use or adaptation of this Patch.
  1299.  
  1300. Licensed   users   are  granted  the  right  to   include   these 
  1301. modifications in their Digital Research software.
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.                CP/M Plus   V3.0
  1308.             Patch 16, 3/7/84
  1309.               SHOW Patch 01
  1310.  
  1311.  
  1312.        Copyright    1984 by Digital Research Inc.
  1313.     CP/M Plus and SID are trademarks of Digital Research Inc.
  1314.                Compiled March 1984
  1315.  
  1316.  
  1317. Products and Serial Numbers Affected:  CP/M  Plus  V3.0,   Serial 
  1318. numbers 2-000-00001 through 2-000-xxxxx.
  1319.  
  1320.  
  1321. Program:  SHOW.COM
  1322.  
  1323.  
  1324. Error Description:
  1325.  
  1326. The display for SHOW with the [USER] option is incorrect if files 
  1327. exist  in  all  user areas.   The last column of the  display  is 
  1328. either written over or displayed on the next line.
  1329.  
  1330.  
  1331. Patch Procedure:
  1332.  
  1333. Make  a back-up copy of SHOW.COM before making any changes.   The 
  1334. program  SID is required the make the changes.     The changes  are 
  1335. made by the following sequence of commands.   
  1336.  
  1337.  
  1338.      A>REN SHOW.SAV=SHOW.COM
  1339.      A>SID SHOW.SAV
  1340.      CP/M 3 SID - Version 3.0
  1341.      NEXT MSZE  PC  END
  1342.      2200 2200 0100 C8FF
  1343.      #S55E
  1344.      055E 20 00
  1345.      055F 00 .
  1346.      #S56D
  1347.      056D 20 00
  1348.      056E 00 .
  1349.      #S57C
  1350.      057C 20 00
  1351.      057D 00 .
  1352.      #WSHOW.COM
  1353.      0042h record(s) written.
  1354.      #G0
  1355.      A>PATCH SHOW 1
  1356.  
  1357.      CP/M 3 PATCH - Version 3.0
  1358.      Do you want to indicate that patch 1
  1359.        has been installed for SHOW.COM ? Y
  1360.  
  1361.      Patch installed
  1362.  
  1363.      A>
  1364.  
  1365. This  Patch  was developed and tested by  DRI  Technical  Support 
  1366. using  standard DRI products.    Modifications required to compile 
  1367. and  execute  under  nonstandard  or  non-DRI  products  are  the 
  1368. responsibility  of the user,  as are modifications specific to  a 
  1369. given application.
  1370.  
  1371. DRI  specifically disclaims any express or implied  warranty  and 
  1372. shall  not be liable for any loss of profits,  loss of  business, 
  1373. loss  of  use  or of data,  interruption  of  business,  nor  for 
  1374. indirect,  special,  incidental,  or consequentail damages of any 
  1375. kind caused by the use or adaptation of this Patch.  
  1376.  
  1377. Licensed   users   are  granted  the  right  to   include   these 
  1378. modifications in their Digital Research software.
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.             CP/M Plus   V3.0
  1385.             Patch 17, 3/7/84
  1386.               DATE Patch 01
  1387.  
  1388.  
  1389.        Copyright    1984 by Digital Research Inc.
  1390.     CP/M Plus and SID are trademarks of Digital Research Inc.
  1391.                Compiled March 1984
  1392.  
  1393.  
  1394.  
  1395. Products and Serial Numbers Affected:  CP/M  Plus  V3.0,   Serial 
  1396. numbers 2-000-00001 through 2-000-xxxxx.
  1397.  
  1398.  
  1399.  
  1400. Program:  DATE.COM
  1401.  
  1402.  
  1403.  
  1404. Error Description:
  1405.  
  1406. DATE  with  the CONTINUOUS option does not update  the  time/date 
  1407. display  unless  the  BIOS TIME function is interupt  driven  and 
  1408. automatically  updates the correct System Control  Block  fields.  
  1409. This  patch forces DATE to call the BDOS Get Date function during 
  1410. each iteration.
  1411.  
  1412.  
  1413. Patch Procedure:
  1414. Make  a back-up copy of DATE.COM before making any changes.   The 
  1415. program  SID is required the make the changes.     The changes  are 
  1416. made by the following sequence of commands.  
  1417.  
  1418.  
  1419.      A>REN DATE.SAV=DATE.COM
  1420.      A>SID DATE.SAV
  1421.      CP/M 3 SID - Version 3.0
  1422.      NEXT MSZE  PC  END
  1423.      0C00 0C00 0100 C8FF
  1424.      #A02FB
  1425.      02FB  CALL 0C00
  1426.      02FE  
  1427.      #A0C00
  1428.      0C00  MVI C,69
  1429.      0C02  LXI D,0C0B
  1430.      0C05  CALL 0005
  1431.      0C08  JMP 04D5
  1432.      0C0B  NOP
  1433.      0C0C  NOP
  1434.      0C0D  NOP
  1435.      0C0E  NOP
  1436.      0C0F  
  1437.      #WDATE.COM,100,C0E
  1438.      0017h record(s) written.
  1439.      #G0
  1440.  
  1441.      A>PATCH DATE 1
  1442.      CP/M 3 PATCH - Version 3.0
  1443.      Do you want to indicate that patch 1
  1444.        has been installed for DATE.COM ? Y
  1445.  
  1446.      Patch installed
  1447.  
  1448.  
  1449.      A>
  1450.  
  1451.  
  1452. This  Patch  was  developed and tested by DRI  Technical  Support 
  1453. using standard DRI products.   Modifications required to  compile 
  1454. and  execute  under  nonstandard  or  non-DRI  products  are  the 
  1455. responsibility  of the user,  as are modifications specific to  a 
  1456. given application.
  1457.  
  1458. DRI  specifically  disclaims any express or implied warranty  and 
  1459. shall  not be liable for any loss of profits,  loss of  business, 
  1460. loss  of  use  or of data,  interruption  of  business,  nor  for 
  1461. indirect,  special,  incidental,  or consequential damages of any 
  1462. kind caused by the use or adaptation of this Patch.  
  1463.  
  1464. Licensed   users   are  granted  the  right  to   include   these 
  1465. modifications in their Digital Research software.
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.             CP/M Plus   V3.0
  1476.             Patch 18, 3/7/84
  1477.               SAVE Patch 01
  1478.  
  1479.  
  1480.        Copyright    1984 by Digital Research Inc.
  1481.     CP/M Plus and SID are trademarks of Digital Research Inc.
  1482.               Compiled March 1984
  1483.  
  1484.  
  1485. Products and Serial Numbers Affected:  CP/M  Plus  V3.0,   Serial 
  1486. numbers 2-000-00001 through 2-000-xxxxx.
  1487.  
  1488.  
  1489. Program:  SAVE.COM
  1490.  
  1491.  
  1492. Error Description:
  1493.  
  1494. If  a  full  file name (One with  a  drive  specification,  eight 
  1495. character   file   name  and  three  character  file  type   like 
  1496. B:FULLFILE.NAM) is given when the file name to save is asked for, 
  1497. the last character of the file name cannot be typed.
  1498.  
  1499.  
  1500. Patch Procedure:
  1501.  
  1502. Make  a back-up copy of SAVE.COM before making any changes.   The 
  1503. program  SID is required the make the changes.     The changes  are 
  1504. made by the following sequence of commands. 
  1505.  
  1506.      A>REN SAVE.SAV=SAVE.COM
  1507.      A>SID SAVE.SAV
  1508.      CP/M 3 SID - Version 3.0
  1509.      NEXT MSZE  PC  END
  1510.      0800 0800 0100 C8FF
  1511.      #S645
  1512.      0645 0D 0E
  1513.      0646 00 .
  1514.      #WSAVE.COM
  1515.      000Eh record(s) written.
  1516.      #G0
  1517.      A>
  1518.  
  1519. This  Patch  was  developed and tested by DRI  Technical  Support 
  1520. using standard DRI products.   Modifications required to  compile 
  1521. and  execute  under  nonstandard  or  non-DRI  products  are  the 
  1522. responsibility  of the user,  as are modifications specific to  a 
  1523. given application.
  1524.  
  1525. DRI  specifically  disclaims any express or implied warranty  and 
  1526. shall  not be liable for any loss of profits,  loss of  business, 
  1527. loss  of  use  or of data,  interruption  of  business,  nor  for 
  1528. indirect,  special,  incidental,  or consequential damages of any 
  1529. kind caused by the use or adptation of the Patch.
  1530.  
  1531. Licensed   users   are  granted  the  right  to   include   these 
  1532. modifications in their Digital Research software.
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.