-Add a new item
+Adding a new item
+<p>
+If you know about an ID which is not listed in the database, you are welcome
+to submit a new entry.
+<p>
+To add it, browse to its parent entry, click on the <a href='$AC_URL$newitem'>add item</a> link
+and enter the last part of the new ID (without the parent ID) together with its name.
+For example, when you want to submit the PCI device <tt>1234:5678</tt> (vendor ID <tt>1234</tt>,
+device ID <tt>5678</tt>) and the vendor <tt>1234</tt> already exists, go to the page of
+that vendor and enter a new item with ID <tt>5678</tt> there.
<p>
-If you know about an ID which is not listed in the database, you will be welcome
-to submit it.
-Just browse to the parent item and click on the <a href='$AC_URL$newitem'>add item</a> link.
If you want to change an existing entry, just <a href='$HELP_URL$newdiscuss'>post a discussion
item</a> instead.
<p>
-To create a new entry, you need to fill in the ID and its name.
-The ID is just the last part (without the parent part; for example if you have PCI device
-<tt>1234:5678</tt> and the vendor <tt>1234</tt> already exists, you enter only <tt>5678</tt>).
-If you know chip name, it is preferred over marketing name.
+You can also add a note to the name. The notes are distributed together with the ID's,
+so they should be used only in important cases (for example to draw attention to the fact
+that the ID was used by a different company due to a mistake).
<p>
-You can add some note to the name, for example, if the ID is not really owned by the company using it.
-You can add a discussion comment to it (why you think it is correct).
-The difference between note and discussion is that note is additional information to name, while discussion is administrative.
-Also, note is sometimes distributed, while discussion isn't.
+If you want to comment on anything, feel free to post a discussion comment. (Unlike
+the note, it is only kept for other people editing the lists, not distributed to
+users.)
<p>
-Both note and discussion is optional.
-<p>
-After you submit it, it will wait approval of an admin.
+After you submit the change, it will wait for approval by an admin.
+
+<h2>Rules</h2>
+<p>
+<em>There is a couple of simple rules you should obey:</em>
+<ul>
+ <li>Avoid generic names like "unknown network card", they are not
+ likely to help anybody.
+ <li>Prefer chip names over marketing names. If you know both,
+ please include the marketing name in square brackets
+ (e.g., "<tt>3c595 100BaseTX [Vortex]</tt>").
+ <li>Do not repeat the name of the vendor in the name of the device.
+ <li>Look at the names of similar devices and follow the same form.
+ <li>Verify the kind of the entry: do not submit subsystems as devices,
+ do not submit USB ID's to the PCI lists :-)
+</ul>
+<p>If you are not familar with the syntax of the ID's, please check the description:
+<ul class='navigation'>
+ <li><a href='$HELP_URL$pci'>PCI devices</a>
+ <li><a href='$HELP_URL$pci_class'>PCI device classes</a>
+</ul>
<h2>Approval</h2>
<p>
the entry, or ask you to correct it or to provide more details. In cases of blatant
abuse (spam in comments etc.), they have the power to remove the entry completely.
<p>
-Before submitting changes, please consult the
-You should check specific help for corresponding ID type:
-<ul class='navigation'>
- <li><a href='$HELP_URL$pci'>PCI devices</a>
- <li><a href='$HELP_URL$pci_class'>PCI device classes</a>
-</ul>
<h2>Notification subscription</h2>
<p>
<h2>See also</h2>
<p>
-Once item is submitted, it is not sealed for ever. You can <a href='$HELP_URL$newhistory'>discuss</a> existing items and suggest them new names.
+Once an item is submitted, it is not sealed for ever. You can <a href='$HELP_URL$newhistory'>discuss</a> existing items and suggest new names for them.
<p>
-If you are interested in changes in some item (or its whole subtree), you can let the system send you <a href='$HELP_URL$notifications'>notifications</a>.
+If you are interested in changes in some item (or in its whole subtree), you can let the system send you <a href='$HELP_URL$notifications'>notifications</a>.
PCI devices
<h2>Vendors</h2>
<p>
-The top level of hierarchy is a vendor list.
-Each vendor has a 2-byte long id, stored in database as 4 hexadecimal digits (with lowercase letters).
+The top level of the hierarchy is the list of vendors.
+Each vendor has a 2-byte ID, stored in the database as 4 hexadecimal digits (with lowercase letters).
They can be browsed <a href='/read/PC'>here</a>.
<h2>Devices</h2>
<p>
-Each vendor contains a list of its devices.
-Each device in the list has a 2-byte long id, stored the same way as vendor id (4 hexadecimal letters).
+Each vendor keeps a list of his devices and assigns ID's to them.
+Each device in the list has a 2-byte long ID, stored the same way as the vendor ID (4 hexadecimal digits).
<h2>Subsystems</h2>
-A device can consist of more sub-systems.
-Each sub-system has 4-byte long id, stored as 8 hexadecimal letters, split in the middle by a space (for example <tt>1234 abcd</tt> could be a sub-system id).
-The first quad of digits is considered a vendor id (from the same list of vendors). The vendor of the sub-system can be different than vendor of the device.
+<p>
+Sometimes, a device ID is not sufficient to select the right driver. For example, the same
+chip can be wired in different ways on different boards. In such cases, the manufacturer of
+the board defines a subsystem ID for the board, which serves as an additional identification.
+<p>
+The subsystem ID's are 4 bytes long, stored as 8 hexadecimal letters with a space in the middle
+(e.g., <tt>1234 abcd</tt> could be a subsystem ID).
+The first quad of digits is the vendor ID (from the same list of vendors as the devices;
+possibly different from the vendor of the device itself), the rest is assigned by the vendor.
<h2>See also</h2>
<p>