Software Engineering Talk
Software Engineering Talk
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

64-bit mode
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Software Engineering Talk Forum Index -> Software Engineering Talk
View previous topic :: View next topic  
Author Message
Wolfgang Kern
Guest





PostPosted: Wed Jul 16, 2008 11:05 am    Post subject: Re: 64-bit mode Reply with quote

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





PostPosted: Wed Jul 16, 2008 11:05 am    Post subject: Re: 64-bit mode Reply with quote

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





PostPosted: Wed Jul 16, 2008 10:23 pm    Post subject: Re: 64-bit mode Reply with quote

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


Display posts from previous:   
Post new topic   Reply to topic    Software Engineering Talk Forum Index -> Software Engineering Talk All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
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

Australian Debt Consolidation Experts
medical insurance
Wedding
Annunci di escort e accompagnatrici a Rimini, Padova, Treviso, in Riviera Adriatica, in Versilia ...
Sex Pals
Expired Domain Names Talk
Cheap Car Insurance
Make Your Own Website
Free calls to Poland
Long island Cleaning service
Mold
UK Swingers Genuine Contacts Site
Janitorial Supplies
Vacuum Bags


Board Security

130 Attacks blocked

Powered by phpBB © 2001, 2005 phpBB Group