cvs commit: src/sys/compat/ndis hal_var.h kern_ndis.c ndis_var.h ntoskrnl_var.h pe_var.h subr_hal.c subr_ndis.c subr_ntoskrnl.c src/sys/dev/if_ndis if_ndis.c if_ndisvar.h

Max Khon fjoe at samodelkin.net
Wed Apr 14 02:45:20 PDT 2004


hi, there!

On Wed, Apr 14, 2004 at 12:48:04AM -0700, Bill Paul wrote:

> wpaul       2004/04/14 00:48:03 PDT
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/compat/ndis      hal_var.h kern_ndis.c ndis_var.h 
>                          ntoskrnl_var.h pe_var.h subr_hal.c 
>                          subr_ndis.c subr_ntoskrnl.c 
>     sys/dev/if_ndis      if_ndis.c if_ndisvar.h 
>   Log:

[..]

>   - Properly implement hal_lock(), hal_unlock(), hal_irql(),
>     hal_raise_irql() and hal_lower_irql() so that they more closely
>     resemble their Windows counterparts. The IRQL is determined by
>     thread priority.

[..]

>   - Use hal_raise_irql() to raise our IRQL to DISPATCH_LEVEL when
>     calling certain miniport routines, per the Microsoft documentation.

I wonder when it will be possible to run NT kernel on top of your
HAL layer? :)

/fjoe


More information about the cvs-src mailing list