Results 1 to 4 of 4

Thread: Drivers!

  1. #1
    Senior Member
    Join Date
    Sep 2005
    Posts
    587
    Thanks
    7
    Thanked
    7 times in 7 posts

    Drivers!

    This is a conceptual problem I'm having. Maybe someone knows.

    1.) The OS is supposed to be in charge of drivers (it can add/remove/update them, etc)
    2.) The Chipset & CPU are controlled by the BIOS.
    3.) But then I know you can install your own Chipset and CPU drivers.
    4.) That would mean that the OS is running off of those drivers that it just installed for the Chipset and CPU.
    5.) This means that those drivers are actually on a more fundamental (lower) level than the OS.
    6.) So:
    - How can the OS be in charge of it?
    - How do you know that a driver from a malicious company won't take over your computer since it is given direct permission to access the hardware, and it is more fundamental than the OS itself?
    Last edited by latrosicarius; 19-10-2007 at 09:31 PM.

  2. #2
    Lover & Fighter Blitzen's Avatar
    Join Date
    Oct 2006
    Location
    Between Your Mum & Sister
    Posts
    6,310
    Thanks
    539
    Thanked
    382 times in 300 posts
    • Blitzen's system
      • Motherboard:
      • ABIT iX38 QuadGT
      • CPU:
      • Intel Quad Q6600 @ 3.6Ghz : 30 Degrees Idle - 41-46 Degrees Load
      • Memory:
      • 4 x 1GB OCZ Platinum PC6400 @ 4-4-4-12
      • Storage:
      • 2 x 500GB Samsung Spinpoints - RAID 0
      • Graphics card(s):
      • GTX 285
      • PSU:
      • Enermax MODU 82+ 625W
      • Case:
      • Antec Nine Hundred
      • Operating System:
      • Windows 7 Ultimate 64Bit
      • Monitor(s):
      • Viewsonic Q22wb 22" Widescreen - 5ms
      • Internet:
      • O2 premium @ 17mb

    Re: Drivers!

    If its just chipset drivers then only download from the manufacturer of your board.
    YOu should then be confident there is no nasties there.

  3. #3
    Gentoo Ricer
    Join Date
    Jan 2005
    Location
    Galway
    Posts
    11,048
    Thanks
    1,016
    Thanked
    944 times in 704 posts
    • aidanjt's system
      • Motherboard:
      • Asus Strix Z370-G
      • CPU:
      • Intel i7-8700K
      • Memory:
      • 2x8GB Corsiar LPX 3000C15
      • Storage:
      • 500GB Samsung 960 EVO
      • Graphics card(s):
      • EVGA GTX 970 SC ACX 2.0
      • PSU:
      • EVGA G3 750W
      • Case:
      • Fractal Design Define C Mini
      • Operating System:
      • Windows 10 Pro
      • Monitor(s):
      • Asus MG279Q
      • Internet:
      • 240mbps Virgin Cable

    Re: Drivers!

    Quote Originally Posted by latrosicarius View Post
    This is a conceptual problem I'm having. Maybe someone knows.

    1.) The OS is supposed to be in charge of drivers (it can add/remove/update them, etc)
    Correct, it is, what you have to remember is, drivers are simply pieces of software that bridge the kernel subsystems, and the hardware.
    Quote Originally Posted by latrosicarius View Post
    2.) The Chipset & CPU are controlled by the BIOS.
    Not really, the chipset and CPU are initialised by the BIOS on boot, after that the Operating System takes over, a properly designed Operating System need not make *any* BIOS calls post-boot. The only job the BIOS should have is bootstrapping the hardware and establish an environment that installer programs and bootloaders can work with so they can load a proper Operating System.
    Quote Originally Posted by latrosicarius View Post
    3.) But then I know you can install your own Chipset and CPU drivers.
    Correct.
    Quote Originally Posted by latrosicarius View Post
    4.) That would mean that the OS is running off of those drivers that it just installed for the Chipset and CPU.
    Correct.
    Quote Originally Posted by latrosicarius View Post
    5.) This means that those drivers are actually on a more fundamental (lower) level than the OS.
    Absolutely correct
    Quote Originally Posted by latrosicarius View Post
    6.) So:
    - How can the OS be in charge of it?
    - How do you know that a driver from a malicious company won't take over your computer since it is given direct permission to access the hardware, and it is more fundamental than the OS itself?
    Easy, the kernel (the core protected mode software) controls module and driver loading, ergo if it refuses to load a given module, that module wont be able to cause harm to the system. But what we have is a principle of trust with hardware developers to provide clean (I've given up the hope of bloat free Windows drivers) drivers that wont do anything nasty or harm our systems (which is more than I can say for some of the DRM that gets slapped into Games these days).
    Quote Originally Posted by Agent View Post
    ...every time Creative bring out a new card range their advertising makes it sound like they have discovered a way to insert a thousand Chuck Norris super dwarfs in your ears...

  4. #4
    Senior Member
    Join Date
    Sep 2005
    Posts
    587
    Thanks
    7
    Thanked
    7 times in 7 posts

    Re: Drivers!

    Hmm, I think i understand a bit better now.
    Thanks

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 63
    Last Post: 14-11-2011, 09:17 AM
  2. nVidia Drivers – UK International or US English?
    By EtheAv8r in forum Graphics Cards
    Replies: 13
    Last Post: 21-06-2007, 11:38 PM
  3. Major Comp Problem - Can't Install Nvidia Drivers
    By Dav0s in forum Help! Quick Relief From Tech Headaches
    Replies: 15
    Last Post: 19-02-2006, 02:17 PM
  4. NVIDIA graphics drivers to go multithreaded
    By Steve in forum HEXUS News
    Replies: 0
    Last Post: 22-06-2005, 08:43 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •