Все вопросы: [bios]

19 вопросов

похожие теги:
3
голосов
4ответов
3981 просмотров

x86 asm graphics settings for resolutions higher than 640x480?

I've just started using assembly language (felt like learning something new), and have run into a few questions (so far) that all the tutorials I've been looking through don't answer, or are too old to know. 1) I've tried a few searches (maybe I just don't know the right keywords), but I can't f...

3
голосов
3ответов
4322 просмотров

Common way to get BIOS information via C

After reading some stuff it seems I can map the SMBIOS memory and parse it. I have no idea on how to go about this. I can't use any managed code as I would like this to be compilable under any OS. Does anyone have any code examples how to go about this?

2
голосов
2ответов
3408 просмотров

C# Getting/Setting BIOS Settings?

I work with a Dell XPS M1710. The laptop has lights in the lid, the side speakers, and the front speakers (3 sets of lights that can be individually adjusted) and a light under the mousepad. In the BIOS I can change the color of these lights, at least, each group. Also, I can turn a light on/off ...

0
голосов
3ответов
287 просмотров

Editing the bios to allow for faster keyboard reading

We have a linux app that depends on the speed with which the user can press certain keys. This is a human performance test. I'm curious to know if anyone has any experience in modifying the bios to allow it to scan the key matrix faster? With Linux I can modify the keyboard driver to query the...

2
голосов
1ответов
3072 просмотров

Dealing with newline / CR in assembly BIOS calls

I'm learning assembly and I'm trying to do a simple read from keyboard / print to keyboard using BIOS calls. So far I have the following: loop: xor ah, ah int 0x16 ; wait for a charater mov ah, 0x0e int 0x10 ; write character jmp loop This works fine until som...

1
голосов
3ответов
137 просмотров

configure a PC to default on state

I am writing device software for a PC and for that, I want the PC to be usable as a device. When power is supplied, it should switch on without requiring to press the power button. There are power options in BIOS settings but it starts the PC only when its uncleanly shutdown. The other concern I ...

2
голосов
2ответов
3411 просмотров

How to time-limit a trial install with BIOS date & time with C#?

I want to create trial version for our product, allowing a user to use it for 5 days. I am planning to use the system BIOS time to do this. Is this possible, what other methods are available to me?

5
голосов
3ответов
1344 просмотров

Why do boot loaders relocate in memory?

I am writing a boot loader, and I've got most of the details down, but I am not sure why some boot loaders relocate themselves in memory before they begin the bulk of their execution. Can anyone explain this? An example of this behavior is the original v0.01 Linux kernel bootloader which has th...

12
голосов
3ответов
4365 просмотров

Какую информацию BIOS загружает в оперативную память?

Я знаю, что при загрузке BIOS загружает первый сектор (512 байт) предварительно определенного диска устройства в память 0x7c00, а затем переходит к этому адресу. Итак, память от 0x7c00 до 0x7dff занята. Занят ли какой-либо другой раздел ОЗУ? Если я программирую операционную систему, могу л...

3
голосов
4ответов
14691 просмотров

Как мне узнать производителя и модель BIOS на C ++ без использования WMI?

Мы используем пакет обновления 3 для windows xp pro как 32-разрядный, так и 64-разрядный. Мы используем WMI, чтобы получить информацию о производителе и модели BIOS, но мы действительно предпочли бы подход, который использовал бы либо Win32 API, либо язык ассемблера, либо что-то помимо WMI или C...

4
голосов
3ответов
2327 просмотров

Можно ли завершить работу ядра Linux и возобновить работу в реальном режиме?

Допустим, я хотел бы запустить небольшой дистрибутив Linux до запуска моей обычной операционной системы. BIOS загружает MBR и выполняет MBR. MBR находит активный раздел, который является моим разделом Linux. Запуск Linux, и я делаю то, что мне нужно. Linux выключился, и я снова переклю...

2
голосов
5ответов
1499 просмотров

Самотестирование при включении

Есть ли хорошее место, чтобы узнать о POST и о том, как его разработать и закодировать? Я программист на C ++ и совершенно не согласен с этим термином. Спасибо

3
голосов
1ответов
4661 просмотров

Правильный способ доступа к регистрам в пространстве конфигурации PCI

Когда вам нужен доступ к регистрам в пространстве конфигурации PCI, нужно ли просто использовать встроенные функции BIOS для чтения / записи DWORD в пространство конфигурации? Например, если я пытаюсь использовать контроллер IDE, который находится на B0: D31: F1, нужно ли мне продолжить чтени...

2
голосов
4ответов
5002 просмотров

Как программно включить пробуждение по локальной сети

Есть ли способ программно войти в BIOS и включить функцию Wake on LAN на тех машинах, которые ее поддерживают? В идеале решение должно быть кросс-BIOS, но можно было бы также предложить каждому из основных поставщиков отдельные решения.

5
голосов
1ответов
800 просмотров

Я хочу иметь возможность извлекать журнал ошибок из BIOS по сети

Я хочу иметь возможность извлекать журнал ошибок из BIOS по сети. Посмотрев на Win32_BIOS в MSDN, я не увидел ничего, что определяло бы журнал ошибок. Хотел бы сделать это на C # с WMI, но я открыт для предложений. Возможно ли это? Win32_BIOS не имеет свойства (не знаю, правильный ли это терм...

6
голосов
3ответов
8076 просмотров

Как выполнить низкоуровневый ввод-вывод с флешки под BIOS (по сравнению с дискетой)?

Недавно я изучал некоторый код начальной загрузки, предназначенный для использования с дисководом. Моя цель - изменить программу так, чтобы она использовала мою флешку. Теперь я вижу, как функция INT 13H использовалась с флоппи-устройством, но думаю, мой вопрос в том, чем будет отличаться связь ...

1
голосов
1ответов
437 просмотров

Получите время BIOS в LINGO

Может кто-нибудь сказать мне, как получить время BIOS в Lingo?

3
голосов
1ответов
570 просмотров

Как зарезервировать малую память (до ОС)?

Справочная информация: мне нужно зарезервировать объем памяти ниже 0xA0000 до запуска моей операционной системы. Для этого я изменяю слово 0040: 0013 (или 0x413), которое представляет собой величину низкого доступная память в KiB. Однако Windows и другие операционные системы используют E...

7
голосов
7ответов
204 просмотров

Состояние регистров после загрузки

Я работаю над загрузчиком на машине x86. Когда BIOS копирует содержимое MBR в 0x7c00 и переходит по этому адресу, есть ли у содержимого регистров стандартное значение? Имеются ли в регистрах стандартные значения? Я знаю, что сегментные регистры обычно имеют значение 0, но иногда это значен...