Code to load a LPC1114 over tx/rx. I have only tested with a 1114 chip but it should work with other LPC uControllers

Dependencies:   DirectoryList MODSERIAL mbed

Fork of ika_shouyu_poppoyaki by Tedd OKANO

Revision:
51:981107d4e84f
Parent:
50:57ad8e04f063
Child:
52:afd15e54142f
--- a/target_table.cpp	Sat Jul 04 05:29:32 2015 +0000
+++ b/target_table.cpp	Sun Jul 05 01:41:12 2015 +0000
@@ -3,6 +3,7 @@
 
 #define     SECTOR_SIZE_VALIABLE4Kx16_AND_32KxN     1
 #define     SECTOR_SIZE_VALIABLE4Kx24_AND_32KxN     2
+
 target_param    target_table[]  = {
     { "unknown ttarget",        0xFFFFFFFF, 1024,    4096, 4096, UUENCODE, 0x10000200 },
     { "LPC1114FN28(FDH28)/102", 0x0A40902B, 4096,   32768, 4096, UUENCODE, 0x10000200 },
@@ -42,30 +43,31 @@
 
 int find_sector( int data_size, target_param *tpp )
 {
-int result;
+    int result;
+    
     switch ( tpp->sector_size ) {
         case SECTOR_SIZE_VALIABLE4Kx16_AND_32KxN :
             if ( data_size <= (4096 * 16) ) {
-             result = ( data_size / 4096 );
+                result = ( data_size / 4096 );
             } else {
                 data_size   -= (4096 * 16);
-             result = ( (data_size / (4096 * 8)) + 16 );
+                result = ( (data_size / (4096 * 8)) + 16 );
             }
             break;
         case SECTOR_SIZE_VALIABLE4Kx24_AND_32KxN :
             if ( data_size <= (4096 * 24) ) {
-             result = ( data_size / 4096 );
+                result = ( data_size / 4096 );
             } else {
                 data_size   -= (4096 * 24);
-             result = ( (data_size / (4096 * 12)) + 24 );
+                result = ( (data_size / (4096 * 12)) + 24 );
             }
-            break;    
-            
-            
+            break;
+
+
         default :
             result = ( data_size / tpp->sector_size );
             //break;
     }
-       return (result);
+    return (result);
 }