Daniel Castro wrote:
out/code16.o: In function `process_op': /home/daniel/workspace/seabios_patch/src/block.c:304: undefined reference to `process_xen_op' make: *** [out/rom16.o] Error 1
Linking out/rom16.o out/code16.o: In function `xen_blk_op': make: *** [out/rom16.o] Error 1
What toolchain are you using? Many distribution toolchains have been broken by the distribution's patches, and can not build SeaBIOS.
There's a script in coreboot to build a toolchain. Clone the repo and run make crossgcc. Someone else has to clarify how to work with this toolchain in SeaBIOS.
//Peter