Subversion Repositories SvarDOS

Rev

Rev 1673 | Rev 1757 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1673 Rev 1751
Line 725... Line 725...
725
  FILE *fd;
725
  FILE *fd;
726
  /*** CONFIG.SYS ***/
726
  /*** CONFIG.SYS ***/
727
  snprintf(buff, sizeof(buff), "%c:\\TEMP\\CONFIG.SYS", targetdrv);
727
  snprintf(buff, sizeof(buff), "%c:\\TEMP\\CONFIG.SYS", targetdrv);
728
  fd = fopen(buff, "wb");
728
  fd = fopen(buff, "wb");
729
  if (fd == NULL) return;
729
  if (fd == NULL) return;
-
 
730
  fprintf(fd, "; SvarDOS kernel configuration\r\n"
-
 
731
              "\r\n"
-
 
732
              "; highest allowed drive letter\r\n"
730
  fprintf(fd, "LASTDRIVE=Z\r\n"
733
              "LASTDRIVE=Z\r\n"
-
 
734
              "\r\n"
-
 
735
              "; max. number of files that programs are allowed to open simultaneously\r\n"
731
              "FILES=40\r\n");
736
              "FILES=25\r\n");
-
 
737
  fprintf(fd, "\r\n"
-
 
738
              "; XMS memory driver\r\n"
732
  fprintf(fd, "DEVICE=C:\\SVARDOS\\HIMEMX.EXE\r\n");
739
              "DEVICE=C:\\SVARDOS\\HIMEMX.EXE\r\n");
-
 
740
  fprintf(fd, "\r\n"
-
 
741
              "; try moving DOS to upper memory, then to high memory\r\n"
733
  fprintf(fd, "DOS=UMB,HIGH\r\n");
742
              "DOS=UMB,HIGH\r\n");
-
 
743
  fprintf(fd, "\r\n"
-
 
744
              "; command interpreter (shell) location and default environment size\r\n"
734
  fprintf(fd, "SHELL=C:\\COMMAND.COM /E:512 /P\r\n");
745
              "SHELL=C:\\COMMAND.COM /E:512 /P\r\n");
-
 
746
  fprintf(fd, "\r\n"
-
 
747
              "; NLS configuration\r\n"
735
  fprintf(fd, "REM COUNTRY=001,%u,C:\\SVARDOS\\CFG\\COUNTRY.SYS\r\n", locales->codepage);
748
              ";COUNTRY=001,%u,C:\\SVARDOS\\CFG\\COUNTRY.SYS\r\n", locales->codepage);
-
 
749
  fprintf(fd, "\r\n"
-
 
750
              "; CD-ROM driver initialization\r\n"
736
  fprintf(fd, "REM DEVICE=C:\\DRIVERS\\UDVD2\\UDVD2.SYS /D:SVCD0001 /H\r\n");
751
              ";DEVICE=C:\\DRIVERS\\VIDECDD\\VIDE-CDD.SYS /D:SVCD0001\r\n");
737
  fclose(fd);
752
  fclose(fd);
738
  /*** AUTOEXEC.BAT ***/
753
  /*** AUTOEXEC.BAT ***/
739
  snprintf(buff, sizeof(buff), "%c:\\TEMP\\AUTOEXEC.BAT", targetdrv);
754
  snprintf(buff, sizeof(buff), "%c:\\TEMP\\AUTOEXEC.BAT", targetdrv);
740
  fd = fopen(buff, "wb");
755
  fd = fopen(buff, "wb");
741
  if (fd == NULL) return;
756
  if (fd == NULL) return;