This version of the page http://alter.org.ua/ (0.0.0.0) stored by archive.org.ua. It represents a snapshot of the page as of 2007-03-06. The original page over time could change.
Alter's home page
Alter.Org.UA
RU    www/www1/www2

Welcome to Alter's home page

  • Software projects
  • Articles+Docs
  • Ideas
  • Downloads
  • About me
  • Art
  • Useful links
  • Site News
 2007.02.16 - 19:28

Published

  • article about writing NT OS-version independent (binary compatible).
  • and 1st version of Cross-NT library.

Published DbgPrint Dump sources, those can be built.

 2007.02.16 - 19:28

Published new DbgPrint Dump v0.7. With important bugfixes.

 2007.01.28 - 12:40

I've made patch to new squid 2.5-stable14 (r4). It makes possible to record total http-request+reply size in log-file. By default only http-reply size is logged.

 2007.01.27 - 18:22

DeathSoft published sources for useful synchronization primitive for NT Kernel mode. It is called RW_LOCK (or NDIS_RW_LOCK). This implementaion is a precise analogue of relatively new NDIS XxxReadWriteLock() API. These functions are used to manage shared/exclusive access to data structures from simultaneously executed threads. Works at IRQL <= DISPATCH_LEVEL under all NT OSes.
And you can use it not only in NDIS drivers :)
Read it:
Windows NT Kernel mode NDIS-like RWLock implementation

 2007.01.10 - 23:30

In UniATA v0.36a fixed bug with uninitialized addresses of SATA registers. All SATA controllers except NVIDIA were affected. As result, driver could not detect attached devices and Windows could not find boot disk and crashed with INACCESSIBLE_BOOT_DEVICE error code.

 2006.12.30 - 03:00

Happy New 2007 Year!

And here is a present to New Year, under the Cristmass tree :)

Published UniATA v0.35c with SATA/SATA-2 support for VIA, SII, SIS, INTEL (except AHCI mode), ATI, NVIDIA, SERVERWORKS, ALI.

 2006.12.26 - 00:00

Cool! We have some snow :)

I've put info about USB support under NT4 to single place: USB Stack drivers for NT4.

KtP announced 3 cool things:

  • The FIRST "Stable" version of VESA/VBE drivers (without terrible word BETA) on 2006.12.11:
    NT VESA/VBE Video Drivers
  • UniATA for NT3.51 (based on v0.33h):
  • new NT 3.51 POST AUTUMN service pack v.4

New version of UniATA with SATA/SATA2 (already works on my notebook) and NT 3.51 (not checked yet) support already exists. On my development systems. It will be published when I make sure that it works on all available for me systems.

 2006.12.11 - 13:17

To PCI Dump v0.2 added PCI IRQ Routing Table dump option and displaying of PCI BIOS version. Also updated list of known PCI devices.

Btw, thanks to this option :) I've understand why my PCI USB 2.0 card didn't work. For some reason when this card is inserted into PCI slot 6, it gets DeviceNumber=0x0c. The same time BIOS PCI IRQ Routing table says that it should have DeviceNumber=0x07 in this slot. I don't know yet how to fix this problem, but when I inserted card into different slot, the card got proper DeviceNumber, BIOS assigned IRQ to it and USB drivers did their work :)

Fixed bug with generation links to archives on the site.

 2006.12.08 - 16:10

Thanks to DeathSoft for update of GetProcAddress() functions for NT kernel mode. Now it uses standard system call RtlImageDirectoryEntryToData() for parsing headers of loaded modules.

 2006.12.07 - 16:24

I've written manual for making VS 2005 (aka Visual Studio 8) driver project: Creating Driver project for Visual Studio 8.0.

All News >>
designed by Alter aka Alexander A. Telyatnikov powered by Apache+PHP under FBSD © 2002–2006