Showing Hardware Specification by Assembly

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Post by Brynet-Inc »

jal wrote:
AJ wrote:The problem is your question is extremely general. You seem to want a PCI device listing.
Given that he wants to display the model of his RAM chips, I guess he wants even more than that. I don't think it's even possible to detect that without very chipset specific driver code?


JAL
You would need to write drivers for various i2c/SMBus controllers, The SPD EEPROM on RAM modules would contain such vendor information.

Still, I believe this is a little beyond the capabilities of the OP at the moment.. but I could be wrong. ;)
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
jal
Member
Member
Posts: 1385
Joined: Wed Oct 31, 2007 9:09 am

Post by jal »

ucosty wrote:Have a look at this
http://en.wikipedia.org/wiki/Desktop_Ma ... _Interface
It is part of the SMBIOS spec.
DMTF home page wrote:Due to the rapid advancement of DMTF technologies, such as CIM, the DMTF defined an "End of Life" process for its Desktop Management Interface (DMI), which ended March 31, 2005

JAL
steward
Member
Member
Posts: 27
Joined: Wed Apr 02, 2008 8:36 am

Post by steward »

could somebody provide the sourcecode( ASM) that how to get out the DMI info which stores in BIOS?
I need some "System Information" like Vendor,Model and OEM String identifying hardware on a Thinkpad
many thanks in advance!
jal
Member
Member
Posts: 1385
Joined: Wed Oct 31, 2007 9:09 am

Post by jal »

steward wrote:could somebody provide the sourcecode( ASM) that how to get out the DMI info which stores in BIOS?
I need some "System Information" like Vendor,Model and OEM String identifying hardware on a Thinkpad
many thanks in advance!
Ehhm... you don't give up, do you. Please read what people write here. And if you are pointed to something read that. Don't go begging for source code. The idea is that you do that part yourself!


JAL
steward
Member
Member
Posts: 27
Joined: Wed Apr 02, 2008 8:36 am

Post by steward »

Thanks for your reply
User avatar
zaleschiemilgabriel
Member
Member
Posts: 232
Joined: Mon Feb 04, 2008 3:58 am

Post by zaleschiemilgabriel »

If you were pointed to specifications or documentation that is in English, you should read it and use it to write the code yourself. You might have a problem with that if you can't read/understand English very well, but that's what documentation is for. Not only you find out how to write the code, you also learn a bit of English, which will be of help to you in the future.
If you don't have the time to understand the docs or you don't like reading or you just want the code, I think you're asking for help in the wrong place. If you have specific questions about the specs, I'm sure everybody here will be more than glad to help... :wink:
Post Reply