Hi Robert,
I too am using the same module and have interfaced it with the module in 16bitmode. (It only supports that). I appreciate the effort taken by you to write a self explainatory code. I compiled the code and loaded into Tiva(EK-TM123GXL). The LCD is not displaying correctly. I observed that Rect(),PixelDraw(),etc functions are not working properly in all the part of the LCD(ie only partial display or banding). When I try to draw a Horizontal line using LineH() it works perfectly. But when I draw a Vertical line using LineV(), I am having the similar issues mentioned above. What do you