flat assembler
Message board for the users of flat assembler.
Index
> OS Construction > Help |
Author |
|
edfed 04 Apr 2008, 02:54
sure we can.
look there: http://board.flatassembler.net/forum.php?f=11&sid=87451ac49d62fe7f957211da8dc176ed. you will find a lot of examples. have you good a dos application that can do that? in this case, you just have to modify it a bit and put it on a bootable drive, with some manipulations. can you be more precise about the "hardware spec"? |
|||
04 Apr 2008, 02:54 |
|
steward 04 Apr 2008, 03:23
Thank u.but my problem is that i am not a pro.because i am networkman not a programer.guid me better
|
|||
04 Apr 2008, 03:23 |
|
edfed 04 Apr 2008, 03:32
i repeat my question, wich hardware spec do speak about? DMI? I/O ports, PCI dump? all?
in this case goto http://osdev.org if you just want an application to show what is the hardware config at boot-time, in case of no os on the machine for example, you will seek for one of the threads at the link i gave to you. do you want to code in asm or just to obtain some free ready to use products? |
|||
04 Apr 2008, 03:32 |
|
steward 04 Apr 2008, 03:39
i want asm code.
for example: cpu intel Ram gail Hard maxtor. ... |
|||
04 Apr 2008, 03:39 |
|
edfed 04 Apr 2008, 03:47
i'm sorry to say this to you, but it isn't so simple. there are many norms, many mazes in all specifications, some hardware vendors don't broadcast their programming skills, and it will be more than one sector to obtain this kind of application. this can be named a product.
you will find this kind of software ready to use like aida32 for windows. but in asm, i don't know any soft able to boot and display what you want. an easier method will be to open the machine and read what is writen on the components. |
|||
04 Apr 2008, 03:47 |
|
steward 04 Apr 2008, 04:01
But i know that if we have the code that are in bios(Rom) .we can do that.is it true?
|
|||
04 Apr 2008, 04:01 |
|
revolution 04 Apr 2008, 05:10
steward wrote: But i know that if we have the code that are in bios(Rom) .we can do that.is it true? I think you need to clarify some more, perhaps you can make a mock up with an editor to give an example of what you want to see. Then people will have a better idea of what you are after. |
|||
04 Apr 2008, 05:10 |
|
steward 04 Apr 2008, 08:28
Like this
|
||||||||||
04 Apr 2008, 08:28 |
|
revolution 04 Apr 2008, 09:27
Well the work is not going to be so easy for a beginner. You have to learn about the motherboard interfaces (like SMBUS) also to be able to query things like the RAM type.
I suggest as a starting point you have a look at some existing OSes on this board that have code for using the devices that you want to display. |
|||
04 Apr 2008, 09:27 |
|
DJ Mauretto 04 Apr 2008, 10:19
Quote: i want asm code. Search SMBIOS Spec. on google or learn about ACPI. If you want to do low level access then: 1) for CPU use CPUID instruction (at least pentium) 2) for RAM use SMBUS ,read at address A0,A2,A4,A6,and so on ... for SPD (serial presence detect) 3) for HD use 'IDENTIFY DRIVE' command ( ECH) for CDROM DVDROM use 'IDENTIFY DRIVE' command ( A1H) note that is not for beginners ,start to learn ,then write your mini OS |
|||
04 Apr 2008, 10:19 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.