add directory study
This commit is contained in:
81
study/sabre/os/articles/OtherHardware/...htm
Normal file
81
study/sabre/os/articles/OtherHardware/...htm
Normal file
@@ -0,0 +1,81 @@
|
||||
<html><head><title>OSRC: The Operating System Resource Center </title></head>
|
||||
|
||||
<body BGCOLOR=#FFFFFF TEXT=#000000 LINK=#0000FF VLINK=#0000FF ALINK=#107010>
|
||||
<center>
|
||||
<font size=2>the</font><br>
|
||||
<font face='Verdana,Helvetica' size=7><b>Operating System</b></font><br>
|
||||
<font size=2>resource center</font>
|
||||
</center><p><TABLE WIDTH='100%'>
|
||||
<TR>
|
||||
<TD VALIGN=TOP WIDTH='50%'>
|
||||
<hr size=1><CENTER><FONT SIZE=6>...Software...</FONT></CENTER><hr size=1>
|
||||
<ol><font size=-1><font size=+2><li><a href="../TheBootProcess/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/TheBootProcess/">The Boot Process</a></font>
|
||||
<ul>Boot sectors, bootable CD-ROMs, examples..</ul>
|
||||
<font size=+2><li><a href="../Partitions/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/Partitions/">Partitions</a></font>
|
||||
<ul>Partition Table Layout, Partition IDs..</ul>
|
||||
<font size=+2><li><a href="../FileSystems/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/FileSystems/">File Systems</a></font>
|
||||
<ul>EXT/[23], Reiser, Joliet, FAT32, HPFS..</ul>
|
||||
<font size=+2><li><a href="../MemoryManagement/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/MemoryManagement/">Memory Management</a></font>
|
||||
<ul>EMS, XMS + Techniques..</ul>
|
||||
<font size=+2><li><a href="../ProtectedMode/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/ProtectedMode/">Protected Mode</a></font>
|
||||
<ul>VCPI, DPMI, GEMMIS, VDS, VOODOO, etc..</ul>
|
||||
<font size=+2><li><a href="../ExecutableFileFormats/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/ExecutableFileFormats/">Executable File Formats</a></font>
|
||||
<ul>.com, .exe, .lib, .obj, a.out, ELF, LE, PE..</ul>
|
||||
<font size=+2><li><a href="../PlugandPlaySpecs/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/PlugandPlaySpecs/">Plug and Play Specs</a></font>
|
||||
<ul>BIOS, Serial, Parrellel, ISA, Firewire..</ul>
|
||||
<font size=+2><li><a href="../DeviceDriverInterfaces/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/DeviceDriverInterfaces/">Device Driver Interfaces</a></font>
|
||||
<ul>Uniform Driver Interface, linux drivers..</ul>
|
||||
<font size=+2><li><a href="../MiscellaneousSoftware/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/MiscellaneousSoftware/">Miscellaneous Software</a></font>
|
||||
<ul>OS FAQ, overall design, VM design, threads..</ul>
|
||||
</font></ol></TD>
|
||||
<TD VALIGN=TOP WIDTH='50%'>
|
||||
<hr size=1><CENTER><FONT SIZE=6>...Hardware...</FONT></CENTER><hr size=1>
|
||||
<ol><font size=-1><font size=+2><li><a href="../ProcessorArchitecture/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/ProcessorArchitecture/">Processor Architecture</a></font>
|
||||
<ul>IA64, MMX, 3D-Now!, KNI, copro, optimization..</ul>
|
||||
<font size=+2><li><a href="../InterconnectBuses/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/InterconnectBuses/">Interconnect Buses</a></font>
|
||||
<ul>ATA-2,3, Floppy, PCI, AGP, USB, SCSI, FC-AL..</ul>
|
||||
<font size=+2><li><a href="../DiskandDiscDrives/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/DiskandDiscDrives/">Disk and Disc Drives</a></font>
|
||||
<ul>Floppys, Hard Drive Ports, CHS, CD-ROM..</ul>
|
||||
<font size=+2><li><a href="../HumanInterfaceDevices/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/HumanInterfaceDevices/">Human Interface Devices</a></font>
|
||||
<ul>Keyboard, Mouse, Joystick, Gamepad..</ul>
|
||||
<font size=+2><li><a href="../SoundDevices/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/SoundDevices/">Sound Devices</a></font>
|
||||
<ul>SB, SB16, GUS, PAS, PC-Speaker, MIDI, OPL..</ul>
|
||||
<font size=+2><li><a href="../CommunicationDevices/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/CommunicationDevices/">Communication Devices</a></font>
|
||||
<ul>Serial, Parallel [SPP, EPP, ECP]..</ul>
|
||||
<font size=+2><li><a href="../NetworkingDevices/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/NetworkingDevices/">Networking Devices</a></font>
|
||||
<ul>NE2000..</ul>
|
||||
<font size=+2><li><a href="../MiscellaneousDevices/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/MiscellaneousDevices/">Miscellaneous Devices</a></font>
|
||||
<ul>PIC, PIT, DMA, RTC, ..</ul>
|
||||
<font size=+2><li><a href="index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/OtherHardware/">Other Hardware</a></font>
|
||||
<ul>Legos, ATX, NetPC's..</ul>
|
||||
</font></ol></TD>
|
||||
</tr></table>
|
||||
<hr>
|
||||
<Font size=+1 Face=Verdana>7/15/2002 Update:</font><p><ul>
|
||||
Well our upgrade officially did not go well at all. Apache 2.0.x hates PHP and
|
||||
our new hard drive crashed and did all kinds of bad things. Nondot is back up
|
||||
and running on it's old drive, and OSRC seems to be working again. Sorry for
|
||||
the interruption, thanks for all of those who let me know! :)<p>
|
||||
|
||||
-<a href="mailto:sabre@nondot.org">Chris</a>
|
||||
</ul><hr>
|
||||
<TABLE ALIGN=RIGHT BORDER=0><TR><TD><center>
|
||||
Copyright © 1995-2002 <i><a href='mailto:sabre@nondot.org'>Chris Lattner</a></i><br>
|
||||
This page last modified:11/20/01<br>View <a href="../../../../sabre" tppabs="http://www.nondot.org/sabre">the rest</a> of this site...<br>
|
||||
</center></TD></TR></TABLE>
|
||||
|
||||
<font size=-1>
|
||||
[about] [faq]
|
||||
[<a href="../../Updates/index.htm" tppabs="http://www.nondot.org/~sabre/os/Updates/">updates</a>]
|
||||
[<a href="../../Stats/index.htm" tppabs="http://www.nondot.org/~sabre/os/Stats/">stats</a>]
|
||||
[<a href="../../AuthorRecognition.html" tppabs="http://www.nondot.org/~sabre/os/AuthorRecognition.html">author recognition</a>]
|
||||
[<a href="../../submit/index.htm" tppabs="http://www.nondot.org/~sabre/os/submit/">contributing</a>]
|
||||
[<a href="../PendingQueue/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/PendingQueue/">pending submissions</a>]
|
||||
[feedback]
|
||||
[<a href='mailto:sabre@nondot.org'>email</a>]
|
||||
[<a href="../index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/">up</a>]
|
||||
</font><p>
|
||||
<font size=-1>
|
||||
<font color=#FF0000>(new!)</font> sections have been updated in the last week...
|
||||
<font color=#808000>(recent)</font> sections have been updated in the last two weeks...<br>
|
||||
</font>
|
||||
52
study/sabre/os/articles/OtherHardware/index.htm
Normal file
52
study/sabre/os/articles/OtherHardware/index.htm
Normal file
@@ -0,0 +1,52 @@
|
||||
<html><head><title>OSRC: Other Hardware </title></head>
|
||||
|
||||
<body BGCOLOR=#FFFFFF TEXT=#000000 LINK=#0000FF VLINK=#0000FF ALINK=#107010>
|
||||
<center><font face=Verdana size=7><b>Other Hardware</b></font></center><blockquote>Legos, ATX, NetPC's..</blockquote><table width="100%" cellpadding=0 cellspacing=0 border=0>
|
||||
<tr><td width="33%" align=left></td>
|
||||
<td width='33%' align=center></td>
|
||||
<td width='33%' align=right><font size=2>[<a href="...htm" tppabs="http://www.nondot.org/~sabre/os/articles/OtherHardware/..">Up</a>]</font></td></tr>
|
||||
</table><hr><p><ul><DL>
|
||||
<DT><font size=+1>Lego Stuff</font><br>
|
||||
<ul><DL>
|
||||
<DT><font size=+1><a href="../../../../../www.viktoria.informatics.gu.se/~peter/lego/index.htm" tppabs="http://www.viktoria.informatics.gu.se/~peter/lego/">CyberMaster Internals</a></font> - by <a href='mailto:peter@informatics.gu.se'>Peter Ljungstrand</a><br>
|
||||
<DD>Descriptions of the hardware and software interface to the CyberMaster. This information has been collected by reverse engineering the protocol and hardware, culminating in a linux port for the CyberMaster. Very interesting, and legos are cool!<p>
|
||||
<DT><font size=+1><a href="../../../../../www.crynwr.com/lego-robotics/index.htm" tppabs="http://www.crynwr.com/lego-robotics/">Lego Mindstorms Internals</a></font> - by <a href='mailto:nelson@crynwr.com'>Russell Nelson</a><br>
|
||||
<DD>Similarly, this page describes how to interface to the Lego Mindstorms robot controller... This is a really cool was to computerize your legos, programming them to do interesting things. By knowing how to get around the Lego language, you can do even more interesting things...<p>
|
||||
</DL></ul>
|
||||
<DT><font size=+1>Others...</font><br>
|
||||
<ul><DL>
|
||||
<DT><font size=+1><a href="../../../../sabre/os/files/OtherHW/atx_201.pdf" tppabs="http://www.nondot.org/sabre/os/files/OtherHW/atx_201.pdf">ATX Spec v2.01</a></font><br>
|
||||
<DD>ATX was developed as an evolution of the Baby-AT form-factor and was defined to address four major areas of improvement: enhanced ease-of-use, better support for current and future I/O, better support for current and future processor technology, and reduced total system cost.<p>ATX combines the best functionality from the form factors that dominated the computer industry in the early 1990-92's: the high integration of LPX and the expandability of Baby-AT.<p>
|
||||
<DT><font size=+1><a href="../../../../sabre/os/files/OtherHW/NETPC.pdf" tppabs="http://www.nondot.org/sabre/os/files/OtherHW/NETPC.pdf">Network PC System Design Guidelines</a></font><br>
|
||||
<DD>This guide presents information for engineers who build or plan to build personal computers and expansion cards under the Network PC Design Initiative.<p>The Network PC is a new addition to the PC family, not a replacement, using Intel architecture and other microprocessor architectures that run the Microsoft 'Windows' or Windows NT Workstation operating systems. The Net PC will reduce the cost of business computing by optimizing the design for users who do not require the flexibility and expandability of the traditional PC, and by allowing organizations to centrally manage their information technology. Although the types of business users will vary, the Net PC will be ideally suited for those involved in activities such as data entry, transaction processing, and intranet and Internet access.<p>
|
||||
</DL></ul>
|
||||
<DT><font size=+1>System Design Guides</font><br>
|
||||
<DD>These guides describe what Microsoft wants for the Windows family of products... in the process, they describe exactly the interfaces that need to be exposed... which makes them useful for addressing the preexisting products that match these specs.<p>
|
||||
<ul><DL>
|
||||
<DT><font size=+1><a href="../../../../sabre/os/files/OtherHW/PC98SystemDesignGuide.pdf" tppabs="http://www.nondot.org/sabre/os/files/OtherHW/PC98SystemDesignGuide.pdf">PC '98 System Design Guide</a></font><br>
|
||||
<DD>"This guide is for engineers who build personal computers, expansion cards, and peripheral devices that will be used with the Microsoft Windows '98 and NT v5.0 operating systems. The goal of this document is to provide hardware design guidelines that will result in the optimal user experience."<p>
|
||||
<DT><font size=+1><a href="../../../../sabre/os/files/OtherHW/PC99SystemDesignGuidev1.0.pdf" tppabs="http://www.nondot.org/sabre/os/files/OtherHW/PC99SystemDesignGuidev1.0.pdf">PC '99 System Design Guide</a></font><br>
|
||||
<DD>This is the same document as above, with new material expanded and updated for '99.<p>
|
||||
</DL></ul>
|
||||
</DL></ul>
|
||||
<hr>
|
||||
<TABLE ALIGN=RIGHT BORDER=0><TR><TD><center>
|
||||
Copyright © 1995-2002 <i><a href='mailto:sabre@nondot.org'>Chris Lattner</a></i><br>
|
||||
This page last modified:11/04/03<br><a href="...htm" tppabs="http://www.nondot.org/~sabre/os/articles/OtherHardware/..">Go up a level</a><br>
|
||||
</center></TD></TR></TABLE>
|
||||
|
||||
<font size=-1>
|
||||
[about] [faq]
|
||||
[<a href="../../Updates/index.htm" tppabs="http://www.nondot.org/~sabre/os/Updates/">updates</a>]
|
||||
[<a href="../../Stats/index.htm" tppabs="http://www.nondot.org/~sabre/os/Stats/">stats</a>]
|
||||
[<a href="../../AuthorRecognition.html" tppabs="http://www.nondot.org/~sabre/os/AuthorRecognition.html">author recognition</a>]
|
||||
[<a href="../../submit/index.htm" tppabs="http://www.nondot.org/~sabre/os/submit/">contributing</a>]
|
||||
[<a href="../PendingQueue/index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/PendingQueue/">pending submissions</a>]
|
||||
[feedback]
|
||||
[<a href='mailto:sabre@nondot.org'>email</a>]
|
||||
[<a href="../index.htm" tppabs="http://www.nondot.org/~sabre/os/articles/">up</a>]
|
||||
</font><p>
|
||||
<font size=-1>
|
||||
<font color=#FF0000>(new!)</font> sections have been updated in the last week...
|
||||
<font color=#808000>(recent)</font> sections have been updated in the last two weeks...<br>
|
||||
</font>
|
||||
52
study/sabre/os/articles/OtherHardware/index.html
Normal file
52
study/sabre/os/articles/OtherHardware/index.html
Normal file
@@ -0,0 +1,52 @@
|
||||
<html><head><title>OSRC: Other Hardware </title></head>
|
||||
|
||||
<body BGCOLOR=#FFFFFF TEXT=#000000 LINK=#0000FF VLINK=#0000FF ALINK=#107010>
|
||||
<center><font face=Verdana size=7><b>Other Hardware</b></font></center><blockquote>Legos, ATX, NetPC's..</blockquote><table width="100%" cellpadding=0 cellspacing=0 border=0>
|
||||
<tr><td width="33%" align=left></td>
|
||||
<td width='33%' align=center></td>
|
||||
<td width='33%' align=right><font size=2>[<a href='..'>Up</a>]</font></td></tr>
|
||||
</table><hr><p><ul><DL>
|
||||
<DT><font size=+1>Lego Stuff</font><br>
|
||||
<ul><DL>
|
||||
<DT><font size=+1><a href='http://www.viktoria.informatics.gu.se/~peter/lego/'>CyberMaster Internals</a></font> - by <a href='mailto:peter@informatics.gu.se'>Peter Ljungstrand</a><br>
|
||||
<DD>Descriptions of the hardware and software interface to the CyberMaster. This information has been collected by reverse engineering the protocol and hardware, culminating in a linux port for the CyberMaster. Very interesting, and legos are cool!<p>
|
||||
<DT><font size=+1><a href='http://www.crynwr.com/lego-robotics/'>Lego Mindstorms Internals</a></font> - by <a href='mailto:nelson@crynwr.com'>Russell Nelson</a><br>
|
||||
<DD>Similarly, this page describes how to interface to the Lego Mindstorms robot controller... This is a really cool was to computerize your legos, programming them to do interesting things. By knowing how to get around the Lego language, you can do even more interesting things...<p>
|
||||
</DL></ul>
|
||||
<DT><font size=+1>Others...</font><br>
|
||||
<ul><DL>
|
||||
<DT><font size=+1><a href='http://www.nondot.org/sabre/os/files/OtherHW/atx_201.pdf'>ATX Spec v2.01</a></font><br>
|
||||
<DD>ATX was developed as an evolution of the Baby-AT form-factor and was defined to address four major areas of improvement: enhanced ease-of-use, better support for current and future I/O, better support for current and future processor technology, and reduced total system cost.<p>ATX combines the best functionality from the form factors that dominated the computer industry in the early 1990-92's: the high integration of LPX and the expandability of Baby-AT.<p>
|
||||
<DT><font size=+1><a href='http://www.nondot.org/sabre/os/files/OtherHW/NETPC.pdf'>Network PC System Design Guidelines</a></font><br>
|
||||
<DD>This guide presents information for engineers who build or plan to build personal computers and expansion cards under the Network PC Design Initiative.<p>The Network PC is a new addition to the PC family, not a replacement, using Intel architecture and other microprocessor architectures that run the Microsoft 'Windows' or Windows NT Workstation operating systems. The Net PC will reduce the cost of business computing by optimizing the design for users who do not require the flexibility and expandability of the traditional PC, and by allowing organizations to centrally manage their information technology. Although the types of business users will vary, the Net PC will be ideally suited for those involved in activities such as data entry, transaction processing, and intranet and Internet access.<p>
|
||||
</DL></ul>
|
||||
<DT><font size=+1>System Design Guides</font><br>
|
||||
<DD>These guides describe what Microsoft wants for the Windows family of products... in the process, they describe exactly the interfaces that need to be exposed... which makes them useful for addressing the preexisting products that match these specs.<p>
|
||||
<ul><DL>
|
||||
<DT><font size=+1><a href='http://www.nondot.org/sabre/os/files/OtherHW/PC98SystemDesignGuide.pdf'>PC '98 System Design Guide</a></font><br>
|
||||
<DD>"This guide is for engineers who build personal computers, expansion cards, and peripheral devices that will be used with the Microsoft Windows '98 and NT v5.0 operating systems. The goal of this document is to provide hardware design guidelines that will result in the optimal user experience."<p>
|
||||
<DT><font size=+1><a href='http://www.nondot.org/sabre/os/files/OtherHW/PC99SystemDesignGuidev1.0.pdf'>PC '99 System Design Guide</a></font><br>
|
||||
<DD>This is the same document as above, with new material expanded and updated for '99.<p>
|
||||
</DL></ul>
|
||||
</DL></ul>
|
||||
<hr>
|
||||
<TABLE ALIGN=RIGHT BORDER=0><TR><TD><center>
|
||||
Copyright © 1995-2002 <i><a href='mailto:sabre@nondot.org'>Chris Lattner</a></i><br>
|
||||
This page last modified:11/05/03<br><a href='..'>Go up a level</a><br>
|
||||
</center></TD></TR></TABLE>
|
||||
|
||||
<font size=-1>
|
||||
[about] [faq]
|
||||
[<a href='/sabre/os/articles/../Updates/'>updates</a>]
|
||||
[<a href='/sabre/os/articles/../Stats/'>stats</a>]
|
||||
[<a href='/sabre/os/articles/../AuthorRecognition.html'>author recognition</a>]
|
||||
[<a href='/sabre/os/articles/../submit/'>contributing</a>]
|
||||
[<a href='/sabre/os/articles/PendingQueue/'>pending submissions</a>]
|
||||
[feedback]
|
||||
[<a href='mailto:sabre@nondot.org'>email</a>]
|
||||
[<a href='../'>up</a>]
|
||||
</font><p>
|
||||
<font size=-1>
|
||||
<font color=#FF0000>(new!)</font> sections have been updated in the last week...
|
||||
<font color=#808000>(recent)</font> sections have been updated in the last two weeks...<br>
|
||||
</font>
|
||||
Reference in New Issue
Block a user