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
- Re: Some questions about kernel programming Alfred Perlstein
- Re: Some questions about kernel programming Terry Lambert
- Re: Some questions about kernel programming Sergey Babkin
- Re: Some questions about kernel programming Eugene L. Vorokov
- Re: Some questions about kernel programming Alfred Perlstein
- Re: Some questions about kernel programming Brian Somers
- Re: Some questions about kernel programming Brian Somers
- Re: Some questions about kernel programming Eugene L. Vorokov
- Re: Some questions about kernel programming Alfred Perlstein
- Re: Some questions about kernel programming Eugene L. Vorokov
- Re: Some questions about kernel programming Drew Eckhardt
- Re: Some questions about kernel programming Alfred Perlstein