[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] MP on Hades 040



Hi!

On Fri, May 28, 1999 at 07:55:39PM +0000, Odd Skancke wrote:
>  Ok, this is kinda what I  thought it was, but Thomas says that it is
> accesses to "unexistent" memory, i.e., an access was made to an address
> that had an invalid root, pointer or page level descriptor.

No, I didn't say that. I said that MiNT reports "hardware" whenenver the
access address is not within user RAM, so this could either be because
non-existant memory was accessed, or some hardware register was accessed
incorrectly or without sufficient permissions (i.e. from user mode).

Actually, "private" and "free" are those types caused by an invalid
descriptor (when the AA is /inside/ the user RAM area), as this is the
way the memory protection code marks unused pages or private pages
belonging to other processes. Everything that causes an access error
exception from outside the user RAM area is always considered being type
"hardware".

OK?


Ciao

Thomas


-- 
Thomas Binder (Gryf @ IRCNet)  gryf@hrzpub.tu-darmstadt.de
PGP-key available on request!  binder@rbg.informatik.tu-darmstadt.de
Vote against SPAM:             http://www.politik-digital.de/spam/

Attachment: pgpnOz1ZfHFdq.pgp
Description: PGP signature