1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Bits Asus Motherboard Interview: Richard Liu

Discussion in 'Article Discussion' started by Guest-16, 17 Aug 2008.

  1. Guest-16

    Guest-16 Guest

    http://www.bit-tech.net/bits/2008/08/17/asus-motherboard-interview/1

    While out in Hong Kong we had a chance to ask some questions of Richard Liu, the Senior Director of Motherboard Division at Asus. With Nehalem and X58 just around the corner, Nvidia potentially exiting the motherboard chipset market and a global economic downturn in full swing, there was plenty to talk about

    :cooldude:
     
  2. ComputerKing

    ComputerKing <img src="http://forums.bit-tech.net/images/smilie

    Joined:
    8 Sep 2006
    Posts:
    4,200
    Likes Received:
    36
    Wooot

    Awesome BT :) I really Wanted this

    Thanks alot. I will read it again and again.
     
  3. p3n

    p3n What's a Dremel?

    Joined:
    31 Jan 2002
    Posts:
    778
    Likes Received:
    1
    Great stuff.
     
  4. DougEdey

    DougEdey I pwn all your storage

    Joined:
    5 Jul 2005
    Posts:
    13,933
    Likes Received:
    33
    Why didn't you ask them when they were going to improve their end user support?
     
  5. Splynncryth

    Splynncryth 0x665E3FF6,0x46CC,...

    Joined:
    31 Dec 2002
    Posts:
    1,510
    Likes Received:
    18
    This seems the logical place to comment on this, thought it doesn't seem to be getting a lot of traffic. What Mr. Liu said about no EFI drivers is dead on, and it is a real sticking point.
    There are ways around the issue for now, but it means the firmware needs a CSM (and will for some time to come). For v ideo, the firmware can use VESA BIOS extensions to get a frame bugger and wrap it to GOP, but the firmware needs the CSM to run the video BIOS (which expects a 16 bit environment) to get set up.
    SATA and IDE are hrdware based enough that drivers for them are pretty simple, but for add in cards such as SAS or SCSI, the firmware still needs a CSM to run the BIOS on the card. In some cases, an int 13 ro block IO wrapper can be written, but it's not very common at the moment. The CSM also get the info on the drives connected to the controller, and the info to boot it so the drives will show up in setup, and allow you to changes things there.

    The flip side is that hardware companies see slow uptake on EFI and don't want to dedicate the resources. In the mean time, BIOS is being strained to the limits.
     
  6. DarkLord7854

    DarkLord7854 What's a Dremel?

    Joined:
    22 Jun 2005
    Posts:
    4,643
    Likes Received:
    121
    Wish we could move on to EFI already -.-

    Until they start pushing out EFI, uptake on it will remain slow
     
  7. Splynncryth

    Splynncryth 0x665E3FF6,0x46CC,...

    Joined:
    31 Dec 2002
    Posts:
    1,510
    Likes Received:
    18
    It's going to be a long process. The problem with Asus (and most ther OEM's) rational is that 'legacy; is part of the PCI and PCIe specs. As ling as these interconnect systems are present in a PC, it will need some compatibility with 16 bit option ROMs (the on board 'BIOS' of add in cards).
    So while the excuse is partially true, it also allows them to drag out the transition until another industry consortium (such as the PCI SIG) puts their foot down too and demands EFI support.

    QA is a concern that you may hear spoken about, BIOS has had 20+ years to be fiddled with and it relatively stable now outside of the occasional OEM screw up. No OEM wants to be the EFI guinea pig that finds all the bugs (and there are at least a few lurking about).

    There is another concern, coding for EFI is not even close to being like coding for BIOS. BIOS has a reputation for being a tangled mess of code because there are no standard programming models and it comes as a complete package from one source, the BIOS vendors. EFI is modeled like an embedded OS and forces a programming model to be followed. BIOS engineers are still adjusting to this new world. This adjustment period will spawn quite a few bugs too :(

    But Intel is comitted to EFI so expect to see them getting their act together before too much longer. Hopefully, this means solid EFI drivers soon. There may even be some demos at IDF later this week.
     
  8. DarkLord7854

    DarkLord7854 What's a Dremel?

    Joined:
    22 Jun 2005
    Posts:
    4,643
    Likes Received:
    121
    Don't Apple use EFI?
     
  9. confusis

    confusis Kiwi-modder

    Joined:
    5 Jan 2006
    Posts:
    2,406
    Likes Received:
    63
    Hmm for low-end new systems (or partial upgrades to an older system) they may be shooting themselves in the foot by switching to DVD-ROM. Personally I have no need for DVD-format drives in my PC's (I have a dvd player for my TV and that's all I need), and when I've upgraded a few other people's PCs they also have no need for it. Of course those with higher spec systems may appreciate more drivers/bundled programs.. Yes I realise all the drivers are available online, but in a tight spot when fixing PCs in the end-user's home, there are still a few people who are on dial-up, or have limited access
     
  10. BurningFeetMan

    BurningFeetMan What's a Dremel?

    Joined:
    24 Feb 2006
    Posts:
    114
    Likes Received:
    0
    Exactly. And on this fact alone, I will NEVER be buying Asus again. Sure, I did enjoy my P5B deluxe, but navigating the Asus website and downloading updates has been a dismal experience.

    My next investment will be back to the Nforce chipset, as I still hold high opinions of my Nforce2 chipset even after 7 years.
     
  11. Timmy_the_tortoise

    Timmy_the_tortoise International Man of Awesome

    Joined:
    28 Feb 2008
    Posts:
    1,039
    Likes Received:
    7
     
  12. Splynncryth

    Splynncryth 0x665E3FF6,0x46CC,...

    Joined:
    31 Dec 2002
    Posts:
    1,510
    Likes Received:
    18
    Yes, Apple does use EFI, but AFAIK, theirs is still based on the 1.10 spec. What is currently rolling out in the PC world is based on the UEFI 2.0 spec with a few exceptions.
    But Apple also has TPM support and security to make sure their OS only boots on their platforms.

    Linux EFI boot loaders are a bit dodgey. A coworker was trying to get a linux boot loader to run that said it was EFI compliant, but then it preceeded to try and use int 13h to get access to the HD. This was a problem as he was doing a test without a CSM. There are a few other quirks, but things should improve over time. And I don't mean to imply only Linux has problems. It's just that it's all still very new and everyone is still learning how to get along.

    I wonder how Express Gate will fare in the future, similar utilities have been demonstrated running as EFI native applications. The market isn't even close to talking about cost yet, but it becomes much easier to do similar things under EFI.
     
Tags: Add Tags

Share This Page