main: Add firmware start benchmarking point

We use a different IO port than the Linux boot
benchmarking point.

Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
diff --git a/main.c b/main.c
index f092289..699cc1a 100644
--- a/main.c
+++ b/main.c
@@ -7,6 +7,7 @@
 #include "fw_cfg.h"
 #include "pflash.h"
 #include "pci.h"
+#include "benchmark.h"
 
 static void set_realmode_int(int vec, void *p)
 {
@@ -89,6 +90,9 @@
 
 int __attribute__ ((section (".text.startup"))) main(void)
 {
+#ifdef BENCHMARK_HACK
+       outb(FW_EXIT_PORT, FW_START);
+#endif
 	setup_hw();
 
 	// Now go to the F-segment: we need to move away from flash area