![]() |
|
#4
|
|||
|
|||
|
IMHO the HAL is the lowest level you get. Lowest in the sense that it doesn't rely on any layer to access the "important stuff" in the hardware, such as changing IRQL status, for instance.
If you get the intel manuals and look at the code in the hal, you'll see it using the reserved memory ranges mentioned, the interrupts, etc. You can replace just the HAL to make it work on another "platform". Not a different cpu (with different opcodes), only a different architecture (such as multi-processor instead of uniprocessor) but with the same instruction set. |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| about level | Utshiha | General Discussion | 2 | 09-26-2014 15:20 |
| How to?-How to mark a file at the OS level | SOLAR | General Discussion | 7 | 05-30-2005 21:28 |
| where are second level dll functions | raygun | General Discussion | 2 | 01-24-2005 05:56 |
| Low level WinNT debugger | auroras | General Discussion | 30 | 08-15-2004 22:55 |