In message <[EMAIL PROTECTED]>, [EMAIL PROTECTED] w
rites:
>>              ch = fubyte(uaddr);
>
>And one more question, does this mean that I can't use things x = *uaddr
>and *uaddr = x for userspace, but always have to use fubyte() and subyte () ?

Right.

>If so, what is the reason it was done like that ?

Architectural constraints on some platforms (say you can address just 64K 
at a time.  Obviously, the kernel's 64K and user's 64K can't be accessed 
using normal pointers).



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to