Przeglądaj źródła

Merge pull request #181 from rminnich/testingsdata

amd64/sdata.c: Make buf[] in atadrive() static.
ron minnich 8 lat temu
rodzic
commit
ad9579412e
2 zmienionych plików z 3 dodań i 1 usunięć
  1. 1 0
      sys/src/9/amd64/build.json
  2. 2 1
      sys/src/9/amd64/sdata.c

+ 1 - 0
sys/src/9/amd64/build.json

@@ -70,6 +70,7 @@
 					"usbehci"
 				],
 				"Sd": [
+					"sdata",
 					"sdiahci"
 				],
 				"Uart": [

+ 2 - 1
sys/src/9/amd64/sdata.c

@@ -643,7 +643,8 @@ atadrive(int cmdport, int ctlport, int dev)
 {
 	Drive *drive;
 	int as, i, pkt;
-	uint8_t buf[512], *p;
+	static uint8_t buf[512];
+	uint8_t *p;
 	uint16_t iconfig, *sp;
 
 	atadebug(0, 0, "identify: port 0x%uX dev 0x%2.2uX\n", cmdport, dev);