[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide
From: |
Mike Day |
Subject: |
Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide |
Date: |
Tue, 14 Jan 2014 13:20:31 -0500 |
>>
>> The address above has already been masked. What you need to do is read
>> the BAR. If the value from the BAR end in '1', its MMIO. If it ends in
>> '10', its RAM. If it ends in '0n' its disabled. The first thing that
>> the PCI software does after reading the BAR is mask off the two low
>> bits.
>
> Are you perhaps confusing MMIO and I/O port? I/O port cannot be mmap'd
> on x86, so it can't be directly mapped. It also doesn't come through
> the address_space_memory filter. I/O port is deprecated, or at least
> discouraged, MMIO is not. Thanks,
You're right, sorry I missed that. It doesn't solve the problem.
Mike
- Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide, (continued)
- Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide, Michael S. Tsirkin, 2014/01/14
- Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide, Alex Williamson, 2014/01/14
- Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide, Michael S. Tsirkin, 2014/01/14
- Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide, Mike Day, 2014/01/14
- Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide, Mike Day, 2014/01/14
- Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide, Alex Williamson, 2014/01/14
- Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide,
Mike Day <=
- Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide, Mike Day, 2014/01/14
- Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide, Michael S. Tsirkin, 2014/01/14
- Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide, Mike Day, 2014/01/14
- Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide, Alexey Kardashevskiy, 2014/01/14
Re: [Qemu-devel] [PULL 14/28] exec: make address spaces 64-bit wide, Mike Day, 2014/01/20