| 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.
|