HTTP File Server using SD Card for Arch Max

Dependencies:   EthernetInterface SDFileSystem mbed-rtos mbed

Fork of HTTP_SDcard_file_server by Ivan Georgiev

Revision:
1:8150297e8849
Parent:
0:fbb29d9ea96b
--- a/main.cpp	Sun Apr 07 11:23:03 2013 +0000
+++ b/main.cpp	Wed Apr 22 14:15:05 2015 +0000
@@ -11,7 +11,7 @@
 #define PORT    80
 
 Serial pc (USBTX,USBRX);    // tx, rx
-SDFileSystem sd(p5, p6, p7, p8, "wfs"); // the pinout on the mbed
+SDFileSystem sd(SD_MOSI, SD_MISO, SD_SCK, SD_CS, "wfs"); // the pinout on the mbed
 
 char sMethod[7];
 char sURL[250];
@@ -174,11 +174,11 @@
     sentBuffer[0]=NULL;
     sprintf(line_response,"<!DOCTYPE html>\r\n<html>\n<head><title>Index of %s</title>\n",path);
     snprintf(&(sentBuffer[strlen(sentBuffer)]),sizeof(sentBuffer),"%s",line_response); //append to buffer
-    
+
     sprintf(line_response,"<meta content=\"text/html; charset=iso-8859-1\" http-equiv=\"Content-Type\"></head>\n");
     snprintf(&(sentBuffer[strlen(sentBuffer)]),sizeof(sentBuffer),"%s",line_response); //append to buffer
-    
-    
+
+
     sprintf(line_response,"<body><center>\n<h3>Index of %s</h3>\n", path);
     snprintf(&(sentBuffer[strlen(sentBuffer)]),sizeof(sentBuffer),"%s",line_response); //append to buffer
     send_HTML_line(sentBuffer, strlen(sentBuffer));
@@ -300,13 +300,13 @@
 
 int main()
 {
-
+    printf("\r\n---- HTTP Server ----\r\n");
 
     ledTick.attach(&ledTickfunc,0.5);
     //ledTick.detach();
     //setup ethernet interface
-    //eth.init(); //Use DHCP
-    eth.init(IP,MASK,GATEWAY);  //IP,mask,Gateway
+    eth.init(); //Use DHCP
+    // eth.init(IP,MASK,GATEWAY);  //IP,mask,Gateway
     eth.connect();
     printf("IP Address is %s\n\r", eth.getIPAddress());