Re: Converting physical into virtual address

2002-03-07 Thread M. Warner Losh
In message: <009c01c1c356$93e13be0$c80ca8c0@khromovv> "Valery N. Khromov" <[EMAIL PROTECTED]> writes: : I'd like to develop a kernel module for FreeBSD, able to read & write : directly to VGA text-mode screen buffer. I know that this buffer is located : at 0xB8000 in physical address s

Re: Converting physical into virtual address

2002-03-07 Thread Michael Smith
> I'd like to develop a kernel module for FreeBSD, able to read & write > directly to VGA text-mode screen buffer. I know that this buffer is located > at 0xB8000 in physical address space. But in kernel I must address it using > kernel virtual address space. > > Thus, the question is: how can I

Re: Converting physical into virtual address

2002-03-07 Thread Andy Sporner
Ok :-) I am caught. I hit the send key by accident when I realized I had misread the question. > Andy, what were you trying to say? > > Or is that the way the Linux kernel converts addresses? > Probably! :-) Have you a name yet for 'fish?' Andy To Unsubscribe: send mail to [EMAIL PROT

Re: Converting physical into virtual address

2002-03-07 Thread Miguel Mendez
On Thu, Mar 07, 2002 at 01:09:40PM +0100, Andy Sporner wrote: Andy, what were you trying to say? Or is that the way the Linux kernel converts addresses? Cheers, -- Miguel Mendez - [EMAIL PROTECTED] GPG Public Key :: http://energyhq.homeip.net/files/pubkey.txt EnergyHQ

RE: Converting physical into virtual address

2002-03-07 Thread Andy Sporner
On 04-Mar-02 Valery N. Khromov wrote: > I'd like to develop a kernel module for FreeBSD, able to read & write > directly to VGA text-mode screen buffer. I know that this buffer is located > at 0xB8000 in physical address space. But in kernel I must address it using > kernel virtual address space.

Converting physical into virtual address

2002-03-07 Thread Valery N. Khromov
I'd like to develop a kernel module for FreeBSD, able to read & write directly to VGA text-mode screen buffer. I know that this buffer is located at 0xB8000 in physical address space. But in kernel I must address it using kernel virtual address space. Thus, the question is: how can I _correctly_