Three tools that can be used to create modem INF files are:
Note that you can alternately use your text editor and InfEdit to work on the same INF file. For example, you open a modem INF file with InfEdit (from WINDOWS\INF) and do some editing there, save the new version of the INF, reopen it in your text editor, and do the rest of the edits there. If you want to do cut and paste edits, you will have to do those in your text editor.
For full instructions for using the Infedit user interface to build or adapt an INF file, see About INF Files and the INF File Editor. An example of building a complete INF file from scratch using Infedit is given in Getting Started Using Infedit.
Full instructions for using the Profile Calculator user interface to build and analyze profile string values is in the Help file PROFILE.HLP that comes with the Profile Calculator. There is also a README file that comes with the Profile Calculator that contains the same information as the .HLP file. Following are some excerpts from PROFILE.HLP which introduce you to the tool.
Profile Calculator can be used to create, edit or translate properties lines within Windows 95 modem INF files. Modem INF properties lines contain device properties settings that are transferred from an INF file to the Windows 95 Registry at the time a device is installed. A properties line is a single line in an INF file without text wrapping. The following are examples of typical properties lines in a modem INF:
HKR,, VoiceProfile, 1, 27,03,00,00 HKR,, Properties, 1, 80,01,00,00, ff,00,00,00, 00,00,00,00, 07,00,00,00, 07,00,00,00, 77,03,00,00, 00,c2,01,00, 40,38,00,00
The Profile Calculator graphical user interface translates the double-word hexadecimal values that are in a properties line to text values and associates labels with the values that describe what each value represents.
Profile Calculator can translate text values you input into an INF properties line that you can cut and paste into your INF file. Profile Calculator can also translate existing properties line values into text so you can interpret and analyze the property values.