]> mj.ucw.cz Git - pciids.git/commitdiff
More help fixes.
authorMartin Mares <mj@ucw.cz>
Sat, 4 Oct 2008 19:57:12 +0000 (21:57 +0200)
committerMichal Vaner <vorner@ucw.cz>
Sat, 4 Oct 2008 20:53:52 +0000 (22:53 +0200)
help/newitem
help/pci
help/pci_class

index 5024b92c7aad3a5c654cdaab0d8112ed5cc7e2a8..4308893ffb5c2d2bbece2c731a881391bd5487e9 100644 (file)
@@ -1,24 +1,46 @@
-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>
@@ -26,12 +48,6 @@ All submissions are checked by the administrators for errors. The admins either
 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>
@@ -40,6 +56,6 @@ For more information about notifications look at <a href='$HELP_URL$notification
 
 <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>.
index 214b4627c86f5bc0fd9306a94702ef67f953836c..eb18b7b5e898381001b3c19240b49e3626a42c76 100644 (file)
--- a/help/pci
+++ b/help/pci
@@ -1,19 +1,25 @@
 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>
index 427932dffcc1f516b813ae6b3ca54b5319965428..acf18eb7a5c895f255864bd117d84bdf10e7f36d 100644 (file)
@@ -1,4 +1,4 @@
-PCI device classes
+PCI Device Classes
 <h2>Device classes</h2>
 <p>
 Device class is identified by a single byte. It is stored as 2 hexadecimal digits (all in lowercase).