PC DOS 1.10 was released in May 1982 on one single-sided (160Kb) diskette.
[PCjs Machine "ibm5150-pcdos110"]
Waiting for machine "ibm5150-pcdos110" to load....
Volume in drive A has no label Directory of A:\ IBMBIO COM* 1920 5-07-82 12:00p IBMDOS COM* 6400 5-07-82 12:00p COMMAND COM 4959 5-07-82 12:00p FORMAT COM 3816 5-07-82 12:00p CHKDSK COM 1720 5-07-82 12:00p SYS COM 605 5-07-82 12:00p DISKCOPY COM 2008 5-07-82 12:00p DISKCOMP COM 1640 5-07-82 12:00p COMP COM 1649 5-07-82 12:00p EXE2BIN EXE 1280 5-07-82 12:00p MODE COM 2509 5-07-82 12:00p EDLIN COM 2392 5-07-82 12:00p DEBUG COM 5999 5-07-82 12:00p LINK EXE 41856 5-07-82 12:00p BASIC COM 11392 5-07-82 12:00p BASICA COM 16768 5-07-82 12:00p ART BAS 1920 5-07-82 12:00p SAMPLES BAS 2432 5-07-82 12:00p MORTGAGE BAS 6272 5-07-82 12:00p COLORBAR BAS 1536 5-07-82 12:00p CALENDAR BAS 3840 5-07-82 12:00p MUSIC BAS 8704 5-07-82 12:00p DONKEY BAS 3584 5-07-82 12:00p CIRCLE BAS 1664 5-07-82 12:00p PIECHART BAS 2304 5-07-82 12:00p SPACE BAS 1920 5-07-82 12:00p BALL BAS 2048 5-07-82 12:00p COMM BAS 4352 5-07-82 12:00p 28 file(s) 147489 bytes 7168 bytes free
160256 bytes total disk space 8704 bytes in 2 hidden files 144384 bytes in 26 user files 7168 bytes available on disk
In case you’re wondering why 1920 + 6400 does not equal the “8704 bytes in 2 hidden files” reported by CHKDSK, that’s because all CHKDSK byte totals are cluster-granular. On a 160Kb diskette, 1 cluster equals 1 sector or 512 bytes.
CHKDSK considers the size of IBMBIO.COM to be 2048 bytes (1920 rounded up to the nearest 512 multiple), and the size of IBMDOS.COM is 6656, so the total number of bytes consumed by those two files is 8704.
New internal commands:
New external commands:
From the PC DOS 1.10 Manual:
Welcome to DOS Version 1.10 for your IBM Personal Computer. Whether you are using DOS for the first time or upgrading to this enhanced version, this brief discussion contains some information about Version 1.10 that may be of importance to you. For more specific information about the topics in this document, refer to the appropriate sections of the DOS manual.
DOS Version 1.10 contains incremental functional enhancements, performance improvements and support for the IBM 320K 5 1/4” Diskette Drive. Although Version 1.10 is functionally compatible with Version 1.00 there are some differences that you should be aware of and, if necessary, take the appropriate course of action for your particular situation.
Increased Memory Requirements
First, DOS Version 1.10 is about 250 bytes larger than Version 1.00 and BASIC or BASICA Versions 1.10 are about 200 bytes larger than their Version 1.00 counterparts. In general, this should not affect any of the applications that you have written and already run with Version 1.00. Should you encounter the rare case of having one of your applications “not fit” with Version 1.10, it may be necessary to “trim” your program to run with Version 1.10. Although we’ve made every effort to keep things from growing, some growth was unavoidable.
Our one application affected by the growth in Version 1.10 is the IBM Asynchronous Support program. For those of you who will be using this program under Version 1.10, it will be necessary to change line 2 of the AUTOEXEC.BAT file on the Communications program diskette (that’s the line that invokes BASIC and subsequently the program TERMINAL) to the following:
You can use either DOS EDLIN or COPY to make this change.
DOS Packaging Changes
Another DOS Version 1.10 change is the packaging of some DOS functions. For example, in Version 1.00, TIME and DATE are external commands (individual COM files). In Version 1.10 they are part of DOS itself (internal). Thus, it is not necessary to copy these functions to any of your DOS-based applications in Version 1.10. If you have any batch programs that copy these functions to your applications, they don’t need to be changed; but don’t be alarmed if you get the message:
0 File(s) Copied
in response to a Version 1.10 DOS COPY command for any such request. We mention this because some of our applications (like Dow Jones Reporter) put these commands on their program diskette.
Serially Attached Printer Support
One significant Version 1.10 change is to the DOS MODE command for the dynamic reconfiguration of DOS to support serially attached printers. This means it is no longer necessary to change any applications to do this. With the MODE command you can reassign the DOS default printer (LPT1:) to the appropriate asynchronous communications (RS232) adapter (either COM1: or COM2:) for your printer. Also, with the MODE command you can specify the characteristics of your serially attached printer (parity, baud rate, etc.).
320K Drive Support
The last and most significant areas of change are for 320K Diskette Drive support. Although it depends upon your specific system configuration, there are several functional changes to DOS Version 1.10 that can affect your environment or applications if you have 320K drives on your system. The system configuration that must be considered is one where you have “mixed” diskette drives on your system (ie. Drive A is 160K and Drive B is 320K or the reverse). Under DOS Version 1.10 diskettes formatted for dual-sided use on a 320K drive cannot be processed on a 160K drive. However, those formatted on a 160K drive can be processed on a 320K drive.
On most systems with “mixed” drives this probably will not be a problem as you can still backup your diskettes and data by using DOS DISKCOPY and alternating the source and target diskettes on the same drive.
Where this can present a problem for systems with “mixed” drives is with applications that can only make one backup copy of the application program diskette.
With DOS Version 1.10 and on a “mixed” drive system it is possible to make a backup copy of an application that will not run on the system that it was made on. This potential usually exists on systems where Drive A is 160K, Drive B is 320K and the process to create the backup diskette uses the DOS FORMAT command first to format the backup diskette and then the DOS COPY command to copy the programs onto the backup diskette. Should you have this situation and it can exist, then use the DOS TYPE command to display any batch file that may be used to create a backup copy. If the display shows a line like the one that follows:
then use the DOS EDLIN command and change that line to the following:
In the case of the IBM Dow Jones Reporter where you are following the instructions in the book and you are told to enter:
to avoid any potential problems type
This will insure your backup diskette is formatted the same as the Reporter diskette.
We bring this to your attention because the DOS FORMAT command always formats the diskette to the capacity (hardware specification – 160K or 320K) of the target drive, unless you override this default by specifying /1 on the FORMAT command to format a diskette for 160K on a 320K drive.
Another IBM application that is designed for 160K drives is Time Manager. If you are formatting a Time Manager Data Diskette you must use
or the data diskette will not be usable.
Unlike FORMAT, the Version 1.10 DISKCOPY command always formats the target diskette to the same format as the source diskette. Be aware, however, you cannot use DISKCOPY to copy a 320K-formatted diskette onto a 160K diskette drive.
A final word about DOS Version 1.10 – we’ve just brushed the surface of the many enhancements. If you are a Version 1.00 user, take the time to read the DOS manual to gain a more detailed understanding of the new and enhanced functions. If you are not a former user, then read the book anyway; it will help you get started more quickly.