Hardware Abstraction Layer - HAL
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Computer Science Clay
Active In SP

Posts: 712
Joined: Jan 2009
01-03-2009, 10:55 AM

Hardware Abstraction Layer - HAL

HAL is Microsoft's abbreviation for the Hardware Abstraction Layer, the technology and drivers that let the Windows NT, 2000, and XP operating systems communicate with your PC's hardware. HAL is one of several features--along with the NT file system (NTFS) that replaced the much less secure MS-DOS--that make NT-based operating systems more secure and reliable than Windows 95, 98, and Me.

HAL prevents applications from directly accessing your PC's system memory, CPU, or hardware devices (such as video and sound cards)--a method that can prevent many device conflicts and crashes. Unfortunately, HAL sometimes also slows or stops DOS games and programs, which need to load their own memory managers or control hardware directly for better performance.

With HAL in the way, developers must rewrite or even abandon their older software in favor of newer, HAL-compatible versions. Microsoft has pressured hardware makers to provide or support technologies such as MMX, DirectX, and 3D graphics language OpenGL, all of which allow fast but indirect access to the advanced high-performance features of video, sound, and CPU hardware.

Such access also makes for a better visual experience when using Windows for Web and productivity applications; improved graphics performance is evident all over Windows XP's new user interface.XP also offers some new compatibility-mode features that let you run programs meant to run under earlier operating systems, but, frankly, most DOS-based and even some Windows-based games simply won't work with the new OS.

Tips: To see which HAL is currently installed, open Device Manager, and expand the Computer branch. The entry that appears in this branch corresponds to the currently installed HAL.
Use Search at http://topicideas.net/search.php wisely To Get Information About Project Topic and Seminar ideas with report/source code along pdf and ppt presenaion
Active In SP

Posts: 1,124
Joined: Jun 2010
12-10-2010, 04:39 PM

.doc   HAL PROJECT NEW.doc (Size: 225 KB / Downloads: 59)
Hardware Abstraction Layer


Gears transmit power or motion mechanically between parallel, intersecting, or non-intersecting shafts. Millions of gears are produced each year in sizes from a few millimeters up to more than 30 ft. in diameter. Often the requirements that must be, and are routinely, met in their manufacture are amazingly precise. Consequently, the machines and processes that have been developed for producing gears are among the most ingenious we have.

Physical requirements of gears:-

1) The actual tooth profile must be same as the theoretical one.
2) Tooth spacing must be uniform and correct.
3) The actual and theoretical pitch circles must be
4) The face and flank surfaces must be smooth.

Gear hobbing is done for the production of spur, helical worm gears, splines, sprockets, ratchet wheel & any other form that can be hobbed.

‘HEWKS’ Universal Gear Hobbing Machine Model V-60

The heavy duty Universal Gear Hobbing Machines represents the ultimate in sound uptodate design. These are of precision construction with superior workmanship which ensures high output and fine performance. The machine can cut spur Gears, Helical Gears, Worm Gears, Splines, Serration sprocket Wheels, Ratchet Wheels and any other form that can be hobbed. The bed and main column of the machines are of ample size. These are of box type design and are well ribbed with V-type guideways. For the consistence accuracy of the machine axially adjustable Indexing worm is provided to remove backlash. Provision has also been made to remove backlash in feed screw and nut of the Hob slide. Oil reservoirs are provided in the machine which ensures thorough lubrication of Gears & Bearings.

Important Note..!

If you are not satisfied with above reply ,..Please


So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page

Quick Reply
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  pc hardware and networking lab manual for diploma jaseelati 0 238 23-12-2014, 03:04 PM
Last Post: jaseelati
  Hardware Assisted Watermarking for Multimedia pdf study tips 0 283 21-06-2013, 12:51 PM
Last Post: study tips
  Fast Sparse Level Sets on Graphics Hardware SEMINAR REPORT study tips 0 328 20-06-2013, 04:53 PM
Last Post: study tips
  HARDWARE DESCRIPTIVE LANGUAGE (HDL) REPORT study tips 0 322 14-06-2013, 03:00 PM
Last Post: study tips
  Introduction to Computers - Hardware ppt study tips 0 488 12-06-2013, 03:53 PM
Last Post: study tips
  7 Layer OSI Model ppt study tips 0 415 20-04-2013, 02:50 PM
Last Post: study tips
  CRUSH: Cognitive Radio Universal Software Hardware pdf study tips 0 361 05-03-2013, 01:11 PM
Last Post: study tips
  The Data Link Layer PPT study tips 0 317 28-02-2013, 02:39 PM
Last Post: study tips
  Basic Computer Hardware and Software. PPT study tips 0 614 25-02-2013, 02:54 PM
Last Post: study tips
  Network Layer pdf study tips 0 350 14-02-2013, 03:03 PM
Last Post: study tips