x86: some work on struct pointers
x86: update the docs