I find another page which essentially goes over what I have here. I did not notice it until after I wrote this one, but once I took a look it seems like the article I am referring to may be biased towards X86/X64 which is GOOD, but I thought I did a nice job for someone to understand no matter their platform of choice. But, this other article is really nice and detailed. Not really sure how to link them together really well?
We might need really to enter into talking about the mouse from a platform neutral stance like I kind of did okay on this page. Then branch out into a more detailed explanation of the mouse (Mouse_Input, like here)) and the keyboard (PS2_Keyboard). Then, also provide more detailed pages for say the I8042 or PL050. But, the current organization of the front page sort of comes from an X86/X64 architecture point of view -- which is OK -- I am neutral in opinion over that.
An alternative idea may be to link this page primarily from the ARM category, which then links to the Mouse_Input and PS2_Keyboard, and this maintains the wiki holding an X86/X64 face on the front page, which is what most readers are going to be after I am sure?
- --Pancakes 15:22, 24 March 2012 (CDT)
There are several types of "serial communication", including RS-232, FireWire and "PS2". For each type of serial communication we should have:
- A page describing the communication itself (e.g. electrical signals, baud rate, flow control, etc)
- A page for each type of device (e.g. PS/2 mouse, PS/2 keyboard, PS/2 barcode scanner, etc)
- A page for each type of controller (e.g. "8042 or equivelent" on 80x86, PL050 on ARM Integrator/CP board, etc)
The pages for the communication and the pages for each of the devices should always be platform neutral. The pages for each controller probably can't/shouldn't be platform neutral. --Brendan 19:35, 24 March 2012 (CDT)
- Yeah, thats what we need.
- --Pancakes 20:04, 24 March 2012 (CDT)
- Heh - I broke stuff! This should be a (platform neutral) "PS/2 Mouse" page, and shouldn't have any information about "PS/2 Controller" or other types of keyboard (e.g. we should have a "USB Mouse" or "USB HID" page). We probably also need a generic "User Input" page too. --Brendan 23:06, 24 March 2012 (CDT)
- LOL, I missed it too, but still. It is looking even better. Thats some nice editing there, because I could not have done better myself. -- Pancakes 00:08, 25 March 2012 (CDT)