git: 9front

Download patch

ref: a873aaf1f1f75fc9f9ed1975e0b7f6e1565c4efc
parent: ecf432c531c26090d64b0c53f6a532adb291d00f
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Sun Oct 7 04:03:02 EDT 2012

/sys/lib/acid/kernel: fix intrcount()

--- a/sys/lib/acid/kernel
+++ b/sys/lib/acid/kernel
@@ -340,22 +340,17 @@
 }
 
 defn intrcount() {
-	local p, pp, t, i, j;
+	local p, t, i, j;
 
 	p = intrtimes;
-	i=0;
-	loop 1,256 do {
-		pp = p[i];
-		i=i+1;
-		if pp != 0 then {
-			j=0;
-			t=0;
-			loop 1,1000 do {
-				t = t+pp[j];
-				j=j+1;
-			}
-			print(itoa(i, "%5d"), " ", itoa(t, "%11d"), "\n");
+	i=0; loop 1,256 do {
+		t=0;
+		j=0; loop 1,20 do {
+			t = t+*p++;
+			j=j+1;
 		}
+		print(itoa(i, "%5d"), " ", itoa(t, "%11d"), "\n");
+		i=i+1;
 	}
 }
 
--