Discussion Locked

ABout Bios

0 helpful
6 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

Could you tell me that what is the BIOS feature under "peripheral Setup', more details on: Onboard FDC,
S.M.A.R.T. for hard disks. Also what is the difference between the following
printer port modes: SPP, EPP and ECP.
please give me more information about that.

Normaly we just know how the bios work, but i not really understnad about that, so can u give me a diagram to show how the bios work.

6 replies

by fred king

EPP/ECP (Enhanced Parallel Port/Enhanced Capability Port) is a standard signaling method for bi-directional parallel communication between a computer and peripheral devices that offers the potential for much higher rates of data transfer than the original parallel signaling methods. EPP is for non-printer peripherals. ECP is for printers and scanners. EPP/ECP are part of IEEE Standard 1284, which also specifies support for current signaling methods (including Centronics, the de facto standard for printer communication) so that both old and new peripherals can be accommodated. - Found @ http://whatis.techtarget.com

Hope this helps you!
Fred

by sergey kovzik

wow! great to meet curious person :)

Oboard FDC - Floppy Disk/Drive Controller - this thing controls your floppy drive. Why Onboard? Because in old XT and some 286/386 PCs was no integrated support for harddrives, floppies, printers, mouses and so on. Onboard means that you have it on your motherboard.

next one. S.M.A.R.T - Self-Monitoring, Analysis and Reporting Technology. Most modern hard drives can report additional information about their status. And if your BIOS supports this, it can read all this and warn you, if you have problem. There are some programs that will show you this information. It includes perfomance, spin up time, read error rate, seek error rate, CRC errors and many other characteristics. Basing on those knowledge you can predict how long will you hard drive work.

and now about printer modes. SPP - Standard Parallel Port. This is old Centronix standard. EPP - Enhanced Parallel Port and ECP - Extended Capabilities Port. Main difference between SPP and EPP/ECP is that SPP was able to tranfer data in only one dierction - to printer, but in EPP/ECP port can transfer info in both directions so you can read additional status from printer and you can build faster network based on printer port.
EPP was introduced by Xircom and Zenith Data Systems. It is much faster than SPP. ECP was introduced later by Hewlett-Packard and Microsoft and it have even more features. It may be even faster than EPP under Windows because it uses DMA mode, it uses internal FIFO buffers to tranfer data, it also does RLE compression during transmission up to 64:1, so it's really good for use with scanners. and last feature is channels. you maybe seen such thing as Hewlett-Packard 1100 Printer+Scanner+Copier device in one.All those parts have channel number. and even if buffer for printer is full you still can communicate with scanner.

I think I'm near message size limit. see next comment...

by sergey kovzik

about diagram. hmmm. this is hard. too many to tell :) but basically - BIOS is Basic Input/Output System. Your programs make calls to BIOS functions and it talks with hardware. You don't need to know every specific hardware - this is BIOS problems. You only use standard BIOS functions. Something like that :) Well, this scheme was working for MS-DOS. For Windows, Unux, OS/2 and other systems situation is a little different but concept is same - you speak with OS and don't worry about communicating with different hardware - OS will speak with them via drivers.

Sincerely, Sergey
Brainbench MVP for Win98 Administration

This discussion is closed to new replies.