
Dear ksi@koi8.net,
In message Pine.LNX.4.64ksi.0902162152530.27482@home-gw.koi8.net you wrote:
It is not an unsolvable problem. We do have the global data structure, and it has been (mis-) used for worse purposes before.
Not so fast... And remember, there are other similar interfaces that are waiting in the line (e.g. SPI...)
So what?
SPI is an even more exotic interface, with even less need to use it ever before relocation to RAM. Let's not artificially construct new problems when there are none.
I personally do not think we should use that global data structure for such obscure purposes. And it must be writable for this to work.
"obscure purposes"? Hm... The global data structure was created for this very purpose: to provide writable global storage before relocation.
Best regards,
Wolfgang Denk