информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Spanning Tree Protocol: недокументированное применениеСтрашный баг в Windows
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Уязвимости в Mongoose ставят под... 
 По роутерам Juniper расползается... 
 С наступающим 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / dnet
Имя Пароль
если вы видите этот текст, отключите в настройках форума использование JavaScript
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
leo! (leo yuriev) 24.12.01 20:58  Число просмотров: 2113
Автор: leo <Леонид Юрьев> Статус: Elderman
<"чистая" ссылка>
Я просто вставил этот asm-файл в makefile рядом с другими и все.
Кроме этого, nasmw.exe без каких-либо проблем (предупреждений и/или ошибок) ассемблирует из командной строки без каких-либо ключей. Может у вас просто не самая последняя версия nasm ?

Проект для VC конечно есть, на самом деле core написан не на голом ассемблере, а на asm-вставках в С++. Но компилируется все это нормально только Intel C++ 5.0 (он подключается к Visual Studio 6). Сам VC++ (как 6.0 так и 7.0) тоже конечно все это компилируют, но генератор кода в ряде случаев делает инструкции другой длины и никакого speedup не получается.

Core я пока до конца не доделал, возможно, получиться лучше. Исходники клиента на dnet все равно не полные, из них нормального клиента не собрать. Поэтому "исходные" исходники core я пока не выкладывал, а то что есть - для ознакомления.

Удачи !
<dnet>
leo! (leo yuriev) 24.12.01 05:06  
Автор: xelator Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Скачал твои исходники (новое ядро+тест).
Было б неплохо какой-нить проект под VC, либо makefile?!
Ну или хотя бы ключики для nasm с которыми надо строить твое ядро!
(а то там ошибки - кое-где короткие jump'ы не достают до своих адресов)
Alexey.Kovalev@email.ru
leo! (leo yuriev) 24.12.01 20:58  
Автор: leo <Леонид Юрьев> Статус: Elderman
<"чистая" ссылка>
Я просто вставил этот asm-файл в makefile рядом с другими и все.
Кроме этого, nasmw.exe без каких-либо проблем (предупреждений и/или ошибок) ассемблирует из командной строки без каких-либо ключей. Может у вас просто не самая последняя версия nasm ?

Проект для VC конечно есть, на самом деле core написан не на голом ассемблере, а на asm-вставках в С++. Но компилируется все это нормально только Intel C++ 5.0 (он подключается к Visual Studio 6). Сам VC++ (как 6.0 так и 7.0) тоже конечно все это компилируют, но генератор кода в ряде случаев делает инструкции другой длины и никакого speedup не получается.

Core я пока до конца не доделал, возможно, получиться лучше. Исходники клиента на dnet все равно не полные, из них нормального клиента не собрать. Поэтому "исходные" исходники core я пока не выкладывал, а то что есть - для ознакомления.

Удачи !
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach