aboutsummaryrefslogtreecommitdiff
path: root/util/getpir/checkpir.c
diff options
context:
space:
mode:
Diffstat (limited to 'util/getpir/checkpir.c')
-rw-r--r--util/getpir/checkpir.c31
1 files changed, 0 insertions, 31 deletions
diff --git a/util/getpir/checkpir.c b/util/getpir/checkpir.c
deleted file mode 100644
index c9703c6f3c..0000000000
--- a/util/getpir/checkpir.c
+++ /dev/null
@@ -1,31 +0,0 @@
-/* checkpir.c : This software is released under GPL
- * For coreboot use only
- * Aug 26 2001 , Nikolai Vladychevski, <niko@isl.net.mx>
- */
-
-#include <stdio.h>
-#include "pirq_routing.h"
-#include "checksum.h"
-
-struct irq_routing_table *rt;
-
-int main(void)
-{
- uint8_t sum, newsum;
-
- rt = (struct irq_routing_table *) &intel_irq_routing_table;
- sum = calc_checksum(rt);
-
- printf("Validating checksum, file: irq_tables.c that was in ./ at compile time...\n");
- printf("(no other tests are done)\n");
-
- if (!sum) {
- printf("Checksum for IRQ Routing table is ok. You can use irq_tables.c in coreboot now.\n");
- } else {
- newsum = rt->checksum - sum;
- printf("BAD CHECKSUM for IRQ Routing table !!!!\n");
- printf("If you want to make it valid, change the checksum to: %#x\n",
- newsum);
- }
- return 0;
-}