I have node-locked licensing working, using the MAC address and system time. We're concerned that people will just edit their system date to extend a license, so I've tried getting the real date from an machine in the NTP pool. That works, but then obviously you can't use the product without being online, and it doesn't seem to be 100% r...
Hi! I've tried http://www.codepedia.com/1/CMOS%5FC , but I got Privileged instruction exception, I guess the reason is I was in user mode (ring-3) and this operation requires ring-0.
So, do you know any ways I can solve it?
I read that I could write driver using Windows Driver Foundation or try to use WinAPI.
...
Hey Guys
An odd question really. Is it possible to read the entire contents of the bios chip in. We have a problem where we need to verify the contents of the bios chip?
Cheers James
...
Hi! I need to automate computer assembly process and that's why I wanna know if there is any way to edit DMI data: manufacturer name, install date, part number and serial number (for the whole system block).
How can I do it?
Using WMI the only thing I can do is to check them, but not to edit.
...
I'm using BIOS int 0x15 on my Bochs emulator, however this always returns the same memory size (34440) no matter what I have configured:
mov ax, 0x88
int 0x15
I know that there are better methods of memory detection, but I wanted to understand why this wasnt working as expected (just in case there is something I've done wring)
Why is...
I'm trying to write a bootstrap loader for the fun of it, i've been using guides such as:
http://www.omninerd.com/articles/PC%5FBootstrap%5FLoader%5FProgramming%5FTutorial%5Fin%5FASM
http://hem.passagen.se/danma/nboot.htm
http://en.skelix.org/skelixos/tutorial01.php
I'm able to successfully copy over sectors from a floppy disk but wh...
Hello how can i determine with a program (c#) if the Bios Date has Change ?
UPDATED
i'm looking for the machine date, because I want write program that check if some body change that value, figure this out i hava a transaction file that record some info with date and time, and for the registration of this values i have a due time and i...
Hello!
I have some kinda basic question to the boot process of a computer and the part where the bootloader calls the OS.
So I know that the BIOS copies the first 512 bytes from a bootable drive into memory and executes the code - so that's the boot block.
But how does that small assembler boot bootloader the commands from the OS?
Do...
Why does bios read at partition's boot record at 0000:7c00 ? What is special about that address ? what ':' doing in referencing an address ?
...
How do I get the BIOS serial number without using WMI API under Win32? I need a non WMI way cause WMI calls under Windows Guest account return as access denied.
...
Hello. Is it possible to access BIOS data from Windows PE?
Specifically I'd like to be able to write a console app in C which returns the serial number, much like "Get-WmiObject Win32_BIOS | Select SerialNumber" would in PowerShell.
Is there any way to access BIOS memory locations directly, or is there any calls that can be used to acc...
my boot screen or the bios screen is split into 4 parts..
i'm using win Xp sp2 with Nvidia 8600 GT 512 MB grafix card, intel original DP35DP main board, intel Q6600 2.4 GHz Seagate 250 GB hard drive..
i've tried replacing my grafix card and re-installing my OS but none worked..
pls help me out...
...
I am working on a small bootloader for learning purposes. Is there any specification/information available about the (free) stack size required for a bios interrupt call?
...
I have a function to print characters on the screen that is like this:
void print(int colour, int y, int x, const char *string)
{
volatile char *video=(volatile char*)0xB8000 + y*160 + x*2;
while(*string != 0)
{
*video=*string;
string++;
video++;
*video=colour;
video++;
}
}
And I want to prin...
Is it possible to call windows libraries that will live on the hard disk from a program that lives in the bios?
I'm trying to write a program that will be a BIOS option (after POST). I'd like the application to have a nice GUI instead of being text based (there are multiple reasons for this, localization being one of them).
My problem...
Using MASM32 is it possible to display bitmaps stored in a binary file embedded with the executable to the console?
Can anyone show me how?
...
Is there any library in C for Linux to get gpu information for example BIOS Verison DigitalID...
...
What's the function of the BIOS in a modern OS? Is it still used after booting? And is there some kind of BIOS API?
...
Title says it all.
"address 0x500 is the last one used by the BIOS" is what Wikipedia
-
"00000000-000003FF Real Mode IVT (Interrupt Vector Table)" is what osdev.org's article over the BIOS memory map says.
So can you tell me why NASM places my .com file's stack pointer to 0x3FF while my instruction pointer starts at 0x7C00? To me...
If I want to distribute some software on a bootable CD, is there a way (from windows) to force the machine to restart onto the CD OS, even if the BIOS is not setup with boot from CD?
...