На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Перед отправкой сообщения внимательно прочтите правила раздела!!!
1. Запрещается обсуждать написание вирусов, троянов и других вредоносных программ!
2. Помните, что у нас есть FAQ раздела Assembler и Полезные ссылки. Посмотрите, возможно, там уже имеется решение вашего вопроса.

3. Настоятельно рекомендуем обратить особое внимание на правила форума, которые нарушаются чаще всего:
  3.1. Заголовок темы должен кратко отражать её суть. Темы с заголовками типа "Срочно помогите!" или "Ассемблер" будут отправляться в Корзину для мусора.
  3.2. Исходники программ обязательно выделяйте тегами [code]...[/code] (одиночные инструкции можно не выделять).
  3.3. Нежелательно поднимать старые темы (не обновлявшиеся более года) без веской на то причины.

Не забывайте также про главные Правила форума!

Добро пожаловать и приятного вам общения!!! ;)
 
Модераторы: Jin X, Qraizer
Страницы: (2) 1 [2]  все  ( Перейти к последнему сообщению )  
> int 13h
    Я имел в виду команды 20h (или 21h), посылаемые в порт 1F7h (для контроллера Primergy).
    Ты вообще-то какое приложение пишешь DOS или Win?
      Что-то с утра я торможу - написал вместо Primary название нашего сервера Primergy от фирмы Siemens
      Если DOS-приложение, просто используй int 13h, и все
        Если б под DOS, никаких проблем не было бы. В том то и дело, что под винды, мало того, под 9х-серию :-(
        Так что винда, скорее всего, просто так в порт контроллера не пустит, хотя пока не пробовал, сегодня посмотрим.
          > Если б под DOS, никаких проблем не было
          > бы. В том то и дело, что под винды, мало
          > того, под 9х-серию :-(
          Я задал корректный вопрос про тип приложения.
          Под понятием DOS-приложения я имел ввиду формат исполняемого файла (com или mz exe). В этом случае int 13h - простой и эффективный способ.
          Если же ты пишешь приложение Win32 (PE формат), то это другой фопрос.
          > Так что винда, скорее всего, просто так в
          > порт контроллера не пустит, хотя пока не
          > пробовал, сегодня посмотрим.
          Конечно, не пустит - ясный перец! Это привилегированные операции. В качестве примера я специально выложил исходник программы DevId на этом сайте, пользуй ее, там также работа идет через порты
            Thanks.
            А с типом приложения - просто в моем первом же письме было сказано, что я хочу читать секторы под 9х. :-)
              Дай ссылку на DevId, plzzzz
                http://www.sources.ru/asm/devid32.shtml
                  Thanx
                  0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                  0 пользователей:


                  Рейтинг@Mail.ru
                  [ Script execution time: 0,0234 ]   [ 16 queries used ]   [ Generated: 24.04.24, 17:46 GMT ]