I am going to write a book

All this brain power out there and we still have Anti-Virus filters with
horrific bugs that are shipping by the millions.

Jamey

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Justin Frodsham
Sent: Thursday, October 10, 2002 1:50 PM
To: NT Developers Interest List
Subject: [ntdev] Re: I am going to write a book

Here is the link:

http://www.intel.com/technology/itj/q41999/articles/art_2.htm

The 64bit emulator already exists. I worked on some of the 870 chipset
emulation for it. It is my understanding that is/was available to the
public from Intel.

-Justin

At 10:08 AM 10/10/2002, you wrote:

I can’t wait to read, and when the DVD comes out, watch “F.U.C.K.” the
book and movie. And, no, it does not stand for “for unlawful carnal
knowledge” either!
And personally, I hope the movie features Milton and his red swingline
extensively…
Must’ve been a very tough week. :wink:

Kudos to the real-mode trick. Bonus points to someone who can write a
virtual IA64 emulator for 32bit NT. Hell, on a P4-2.5Ghz it would
probably run a 64bit app faster than a real Itanium could! :wink:

Oh, and wouldn’t it be LOVELY if VMWare really did offer a full
vm-debugger too with their product!!! You know, set debug traps on CR
modification, that sort of thing…

-p

> Titled “Forbidden, Undocumented and other Crazy Kernel-mode stuff”
>
> I will let your imagination run wild.
>
> As you may guess, it is a tough week so far :slight_smile:
>
> Jamey


You are currently subscribed to ntdev as: zeppelin@io.com
To unsubscribe send a blank email to %%email.unsub%%


You are currently subscribed to ntdev as: xxxxx@storagecraft.com
To unsubscribe send a blank email to %%email.unsub%%

> I only know VMWare will allow you to run Windows and Linux on the same PC

at same time. I always wonder now a day isn’t it cheaper to buy another PC
for that purpose.

Maybe but VMware is more convenient and flexible. For example, you can
create virtual networks with several “machines”. Very helpful for debugging
networking applications and drivers and much faster than building something
similar using real hardware.

Best regards,

Michal Vodicka
STMicroelectronics Design and Application s.r.o.
[michal.vodicka@st.com, http:://www.st.com]

RE: [ntdev] Re: I am going to write a bookI dont know whatever a real time solution can be efficiently implemented in user mode, but I strongly think it cant. There 3 major factors involved in real time extensions, interrupt latency, context switching delay and
scheduling latency. None of those can be really tweaked from user mode. Simply forcing a thread to run for an extended quantum period, altough I think is possible through kernel hacks, wont offer you a “rtx environment”,
and will break current NT scheduling policy, causing adverse things.

As for scheduler / dispatcher , I know some implementation details. Not very much but still better than nothing.
What exactly do you want to know ?

Dan

“Bi Chen” wrote in message news:xxxxx@ntdev…
Hi, Walter, Dan Partelly, Tony Mason and all the gurus out there:

I am far from qaulfied to join CSP, not even the minor league if there were one (may saving the membership fee as a side benefit). I would be very interesting to know if any CSP member has hacked the inner of the thread scheduling. I once did some realtime thing (in user mode, which I have a ample reason not to bring it to kernel mode) on Win2k but not resulting satified result. I wished that I could somehow set a variable in TLS of a thread, visible in ETHREAD, so that the thread scheduler would not preempt the thread for the moment. By that I mean at least it extends a few more quatums to the thread and not allow higher priority thread to preempt it until the extended quatums expired. I wish there were some filter driver like thing in kernel that allows you to modify thread scheduling policy a little bit dynamically.

Does Microsoft pay-to-play policy (providing source code) cover thread scheduler?

Thanks.

Bi

-----Original Message-----
From: Walter Oney [mailto:xxxxx@oneysoft.com]
Sent: Thursday, October 10, 2002 5:09 AM
To: NT Developers Interest List
Subject: [ntdev] Re: I am going to write a book

Dan Partelly wrote:
> What is X86 mode ?

It’s V86 mode (virtual 8086 mode), but misspelled. It’s kind of like a
secret handshake for CSP members, who are supposed to read what was
intended instead of what was actually typed :wink:


Walter Oney, Consulting and Training
Basic and Advanced Driver Programming Seminars
Now teaming with John Hyde for USB Device Engineering Seminars
Check out our schedule at http://www.oneysoft.com


You are currently subscribed to ntdev as: xxxxx@appstream.com
To unsubscribe send a blank email to %%email.unsub%%

This driver can be obtained at
http://home.mindspring.com/~antognini/drivers/. Look for
RealModeDriver.zip.


If replying by e-mail, please remove “nospam.” from the address.

James Antognini