| View previous topic :: View next topic |
| Author |
Message |
Wolfgang Kern Guest
|
Posted: Wed Jul 16, 2008 11:05 am Post subject: Re: 64-bit mode |
|
|
Brendan wrote:
| Quote: |
Good to know that this is possible even CPU manuals state it different,
but I'd like to see my pagetables above the 1.MB.
... Basically the paging structures used during
boot are temporary and it doesn't matter a lot where the RAM comes
from...
|
Yes, this makes sense.
[about CPU manuals... ]
....
| Quote: |
My original (3 and a half year old) opinion remains the same - it
works until someone can prove it doesn't (despite what any
documentation says).
|
Right, we may always find things working which aren't documented
because even the chip developers may not know all coincident
behaviour beside strict defined functionalities.
__
wolfgang |
|
| Back to top |
|
 |
| |
Ads |
Advertising
Sponsor
|
|
Maxim S. Shatskih Guest
|
Posted: Wed Jul 16, 2008 11:05 am Post subject: Re: 64-bit mode |
|
|
| Quote: |
I like to see my page tables above 4 GB (where possible), as RAM above
4 GB is the "least useful" - ie. can't be used by ISA DMA;
|
16MB is the limit for ISA DMA.
| Quote: |
or 32-bit PCI devices
|
....without the Dual Address Cycle feature.
--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com |
|
| Back to top |
|
 |
| |
Ads |
Advertising
Sponsor
|
|
Wolfgang Kern Guest
|
Posted: Wed Jul 16, 2008 10:23 pm Post subject: Re: 64-bit mode |
|
|
Alexei A. Frounze wrote:
| Quote: |
[about CPU manuals... ]
...
My original (3 and a half year old) opinion remains the same - it
works until someone can prove it doesn't (despite what any
documentation says).
Right, we may always find things working which aren't documented
because even the chip developers may not know all coincident
behaviour beside strict defined functionalities.
Possible, but not necessarily. Not documenting something clearly and
discouraging from doing certain things has other uses:
1. fewer guarantees -> less support
2. freedom to change things later
3. covering up bugs (doesn't always work, especially retrospectively)
4. making competitors' lives harder
What's interesting is that often times not only competitors struggle
with some obscure and ambiguous things in the documentation, others do
too (if there's only one set of documentation for everyone) and that
may actually incur more support requests (unless people turn straight
to reverse engineering in those gray areas).
|
Yes, we can play around with undocumented stuff, but we better
follow the recommended ways if we want our OS compatible over a
longer period. And we should perhaps more often look out for
clarify notes or newer manual releases.
But I really hope that a new chip-design wont turn out to just
make previous incomplete/wrong statements in the manuals true.
I just hope, not fully sure for it may not happen.
__
wolfgang |
|
| Back to top |
|
 |
| |
Ads |
Advertising
Sponsor
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|

130 Attacks blocked
Powered by phpBB © 2001, 2005 phpBB Group
|