And there's a memory write that goes to a field in that struct that is only ever written and nothing ever reads it.
I'm guessing this is some CPU magic that just knows that when a value is written to that address, it should transmit it over the UART_TX pin.
So now I just have to find the places which interact with this magic struct and somewhere it should show me what the options are for things like baud rate, parity and so forth. Hopefully that will let me determine where I've got something misconfigured.
I'm getting output on the UART pins when I plug in the FT232R, but it's [almost] all gibberish.
#m=image%2Fjpeg&dim=1001x193&alt=A+terminal+showing+some+source+code+that+includes+setting+some+pointers+to+structured+to+hardcoded+memory+addresses.&blurhash=H041z%5D%7D_%253NEogxcxb%3D%24S0I--Y%24-bGNEj%40o3S0R%25&x=a9422bdc02d1c239de96dbbb97373475875c51d11bef07638cd9812dd44818b6