Re: What's the big deal with cross-platform?



Hans-Peter Diettrich wrote:

How can you tell what runs on top of the other?

DoDi

Well:

- .NET runs on top of Win32,
- Win32 runs on top of the Native API,
- The Native API runs on top of the syscall interface,
- The syscall interface runs on top of the kernel service dispatch
table.
- The dispatch table runs on top of the core kernel code.
- The core kernel code runs on top of the HAL.
- Both the HAL and the Kernel run on top of exported BIOS routines and
datastructures.

Generally, you tell by reading the docs, but more experientally, you
tell by invoking some core function, and tracing the call stack all the
way down.

MH.

--

.