Hello,
I use Stellaris LaunchPad(LM4F120H5QRFIGA3, datecode: 28A2LVW), so mapping to tiva part no. is TM4C1233H6PM .
I found an new GPIO issue which is not listed on Tiva TM4C12x Silicon errata(http://www.ti.com/lit/er/spmz849/spmz849.pdf) and Old LM4F120H5QR errata.
This issue is Bit-banding failed on GPIO: PD0,PD1,PB6,and PB7 pins, below is the bit-band address:
PB6: 0x420A0018
PB7: 0x420A001C
PD0: 0x420E0000
PD1: 0x420E0004
I did use the same bit-band function to control all GPIO pins, and all pins work fine, except PB6,PB7,PD0,PD1.
Workaround: Use GPIO->DATA register + mask offset Address[9:2] for controlling PB6, PB7, PD0, PD1.
So, would you please clarify this issue? or give me some advice?
Thank you very much.
Kevin