Hi,
- /* FIXME: probably not the best idea to have this on the stack ... */
- u32 script[] = {
Several places in the code DMA to the stack already (usb-ehci, usb-uhci, ata).
My concern isn't DMA'ing to the stack, but the size of the script and possible stack overruns. But maybe it is a moot point with the stack switching added to seabios recently.
cheers, Gerd