hdk serial test program for EA4088 mbed. HDK Serial stopped after a while.

Dependencies:   EALib USBDevice mbed

Fork of LPC4088test by fuyuno sakura

Revision:
1:65017af721b9
Parent:
0:0e8a8d6e4cfd
--- a/main.cpp	Sun Oct 06 04:24:24 2013 +0000
+++ b/main.cpp	Mon Oct 07 21:44:21 2013 +0000
@@ -1,9 +1,9 @@
 #include "mbed.h"
-#include "sdram.h"
-#include "USBSerial.h"
+//#include "sdram.h"
+//#include "USBSerial.h"
 
 DigitalOut led1(LED1);
-USBSerial cdc;
+//USBSerial cdc;
 Serial pc(USBTX,USBRX);
 
 #define SIZE (1024*1024)
@@ -12,21 +12,21 @@
 unsigned char *ptr[100] ;
 
 int main() {
-    sdram_init();
+    //sdram_init();
     while(1) {
-        ptr[alloccount] = (unsigned char *)malloc(SIZE) ;
-        cdc.printf ("Allocated Address = %08X\r\n",ptr[alloccount]);
+        //ptr[alloccount] = (unsigned char *)malloc(SIZE) ;
+        //cdc.printf ("Allocated Address = %08X\r\n",ptr[alloccount]);
         pc.printf ("Allocated Address = %08X\r\n",ptr[alloccount]);
-        if (ptr[alloccount] == NULL) {
-            cdc.printf("MAX ALLOC MEMORY %d MB\r\n",alloccount);
-            pc.printf("MAX ALLOC MEMORY %d MB\r\n",alloccount);
-            for (int i=0;i<alloccount;i++) {
-                free(ptr[i]);
-            }
-            alloccount = 0;
-        } else {
-            alloccount++ ;
-        }
+        //if (ptr[alloccount] == NULL) {
+        //    cdc.printf("MAX ALLOC MEMORY %d MB\r\n",alloccount);
+        //    pc.printf("MAX ALLOC MEMORY %d MB\r\n",alloccount);
+        //    for (int i=0;i<alloccount;i++) {
+        //        free(ptr[i]);
+        //    }
+        //    alloccount = 0;
+        //} else {
+        //    alloccount++ ;
+        //}
         led1 = 1;
         wait(0.1);
         led1 = 0;