[Qemu-devel] [Bug 1809546] Re: Writing a byte to a pl011 SFR overwrites the whole SFR

2019-01-04 Thread Daniels Umanovskis
Thanks for the response. I don't think section 3.1 applies to 8-bit accesses. That is specifically about reserved locations, and neither offset 0x38 nor 0x39 are reserved, so I think it's a matter of whether 32-bit access is required or not. >From what I usually see in ARM documentation, 32-bit

[Qemu-devel] [Bug 1809546] Re: Writing a byte to a pl011 SFR overwrites the whole SFR

2019-01-04 Thread Peter Maydell
Yes, our PL011 implementation assumes that you only ever access the 32-bit registers with full width 32-bit word reads and writes. Don't try to do byte accesses to them. The PL011 data sheet doesn't specifically say that partial-width accesses to registers are permitted, so I think that trying to

[Qemu-devel] [Bug 1809546] Re: Writing a byte to a pl011 SFR overwrites the whole SFR

2018-12-22 Thread Daniels Umanovskis
Adding the link script. ** Attachment added: "linkscript.ld" https://bugs.launchpad.net/qemu/+bug/1809546/+attachment/5224337/+files/linkscript.ld -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU.