VGA support in coreboot works fine (e.g. for displaying a boot logo), for console/X11 you need a special kernel console and Xorg driver.

On-board ethernet

OK

On-board audio

Untested

On-board modem

N/A

On-board FireWire

N/A

On-board smartcard reader

N/A

On-board CompactFlash

OK

DMA is not working. This sounds to be hardware related, as this behave the same with the original BIOS and several brands of CF cards. You need to boot the Linux kernel with ide=nodma to workaround this.