34
34
# define WANTED_SIZE_IN_KB (32)
35
35
#elif defined(DBG_KL05Z )
36
36
# define WANTED_SIZE_IN_KB (32)
37
+ #elif defined(DBG_K24F256 )
38
+ # define WANTED_SIZE_IN_KB (256)
37
39
#elif defined(DBG_KL25Z )
38
40
# define WANTED_SIZE_IN_KB (128)
39
41
#elif defined(DBG_KL26Z )
@@ -318,15 +320,15 @@ static const uint8_t root_dir1[] = {
318
320
0x8E , 0x41 , 0x8E , 0x41 , 0x0 , 0x0 , 0x85 , 0x75 , 0x8E , 0x41 , 0x0 , 0x0 , 0x0 , 0x0 , 0x0 , 0x0 ,
319
321
320
322
// Hidden files to keep windows 8.1 happy
321
- 0x42 , 0x20 , 0x00 , 0x49 , 0x00 , 0x6E , 0x00 , 0x66 , 0x00 , 0x6F , 0x00 , 0x0F , 0x00 , 0x72 , 0x72 , 0x00 ,
323
+ 0x42 , 0x20 , 0x00 , 0x49 , 0x00 , 0x6E , 0x00 , 0x66 , 0x00 , 0x6F , 0x00 , 0x0F , 0x00 , 0x72 , 0x72 , 0x00 ,
322
324
0x6D , 0x00 , 0x61 , 0x00 , 0x74 , 0x00 , 0x69 , 0x00 , 0x6F , 0x00 , 0x00 , 0x00 , 0x6E , 0x00 , 0x00 , 0x00 ,
323
-
324
- 0x01 , 0x53 , 0x00 , 0x79 , 0x00 , 0x73 , 0x00 , 0x74 , 0x00 , 0x65 , 0x00 , 0x0F , 0x00 , 0x72 , 0x6D , 0x00 ,
325
+
326
+ 0x01 , 0x53 , 0x00 , 0x79 , 0x00 , 0x73 , 0x00 , 0x74 , 0x00 , 0x65 , 0x00 , 0x0F , 0x00 , 0x72 , 0x6D , 0x00 ,
325
327
0x20 , 0x00 , 0x56 , 0x00 , 0x6F , 0x00 , 0x6C , 0x00 , 0x75 , 0x00 , 0x00 , 0x00 , 0x6D , 0x00 , 0x65 , 0x00 ,
326
-
327
- 0x53 , 0x59 , 0x53 , 0x54 , 0x45 , 0x4D , 0x7E , 0x31 , 0x20 , 0x20 , 0x20 , 0x16 , 0x00 , 0xA5 , 0x85 , 0x8A ,
328
+
329
+ 0x53 , 0x59 , 0x53 , 0x54 , 0x45 , 0x4D , 0x7E , 0x31 , 0x20 , 0x20 , 0x20 , 0x16 , 0x00 , 0xA5 , 0x85 , 0x8A ,
328
330
0x73 , 0x43 , 0x73 , 0x43 , 0x00 , 0x00 , 0x86 , 0x8A , 0x73 , 0x43 , 0x03 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
329
-
331
+
330
332
// mbed html file (size 512, cluster 3)
331
333
'M' , 'B' , 'E' , 'D' , 0x20 , 0x20 , 0x20 , 0x20 , 'H' , 'T' , 'M' , 0x20 , 0x18 , 0xB1 , 0x74 , 0x76 ,
332
334
0x8E , 0x41 , 0x8E , 0x41 , 0x0 , 0x0 , 0x8E , 0x76 , 0x8E , 0x41 , 0x05 , 0x0 , 0x00 , 0x02 , 0x0 , 0x0 ,
@@ -350,30 +352,30 @@ static const uint8_t sect5[] = {
350
352
};
351
353
352
354
static const uint8_t sect6 [] = {
353
- 0x2E , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x10 , 0x00 , 0xA5 , 0x85 , 0x8A ,
354
- 0x73 , 0x43 , 0x73 , 0x43 , 0x00 , 0x00 , 0x86 , 0x8A , 0x73 , 0x43 , 0x03 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
355
-
356
- 0x2E , 0x2E , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x10 , 0x00 , 0xA5 , 0x85 , 0x8A ,
355
+ 0x2E , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x10 , 0x00 , 0xA5 , 0x85 , 0x8A ,
356
+ 0x73 , 0x43 , 0x73 , 0x43 , 0x00 , 0x00 , 0x86 , 0x8A , 0x73 , 0x43 , 0x03 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
357
+
358
+ 0x2E , 0x2E , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x20 , 0x10 , 0x00 , 0xA5 , 0x85 , 0x8A ,
357
359
0x73 , 0x43 , 0x73 , 0x43 , 0x00 , 0x00 , 0x86 , 0x8A , 0x73 , 0x43 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
358
-
360
+
359
361
// IndexerVolumeGuid (size0, cluster 0)
360
- 0x42 , 0x47 , 0x00 , 0x75 , 0x00 , 0x69 , 0x00 , 0x64 , 0x00 , 0x00 , 0x00 , 0x0F , 0x00 , 0xFF , 0xFF , 0xFF ,
362
+ 0x42 , 0x47 , 0x00 , 0x75 , 0x00 , 0x69 , 0x00 , 0x64 , 0x00 , 0x00 , 0x00 , 0x0F , 0x00 , 0xFF , 0xFF , 0xFF ,
361
363
0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0xFF , 0x00 , 0x00 , 0xFF , 0xFF , 0xFF , 0xFF ,
362
-
363
- 0x01 , 0x49 , 0x00 , 0x6E , 0x00 , 0x64 , 0x00 , 0x65 , 0x00 , 0x78 , 0x00 , 0x0F , 0x00 , 0xFF , 0x65 , 0x00 ,
364
- 0x72 , 0x00 , 0x56 , 0x00 , 0x6F , 0x00 , 0x6C , 0x00 , 0x75 , 0x00 , 0x00 , 0x00 , 0x6D , 0x00 , 0x65 , 0x00 ,
365
-
366
- 0x49 , 0x4E , 0x44 , 0x45 , 0x58 , 0x45 , 0x7E , 0x31 , 0x20 , 0x20 , 0x20 , 0x20 , 0x00 , 0xA7 , 0x85 , 0x8A ,
364
+
365
+ 0x01 , 0x49 , 0x00 , 0x6E , 0x00 , 0x64 , 0x00 , 0x65 , 0x00 , 0x78 , 0x00 , 0x0F , 0x00 , 0xFF , 0x65 , 0x00 ,
366
+ 0x72 , 0x00 , 0x56 , 0x00 , 0x6F , 0x00 , 0x6C , 0x00 , 0x75 , 0x00 , 0x00 , 0x00 , 0x6D , 0x00 , 0x65 , 0x00 ,
367
+
368
+ 0x49 , 0x4E , 0x44 , 0x45 , 0x58 , 0x45 , 0x7E , 0x31 , 0x20 , 0x20 , 0x20 , 0x20 , 0x00 , 0xA7 , 0x85 , 0x8A ,
367
369
0x73 , 0x43 , 0x73 , 0x43 , 0x00 , 0x00 , 0x86 , 0x8A , 0x73 , 0x43 , 0x04 , 0x00 , 0x4C , 0x00 , 0x00 , 0x00
368
370
};
369
371
370
372
static const uint8_t sect7 [] = {
371
- 0x7B , 0x00 , 0x39 , 0x00 , 0x36 , 0x00 , 0x36 , 0x00 , 0x31 , 0x00 , 0x39 , 0x00 , 0x38 , 0x00 , 0x32 , 0x00 ,
372
- 0x30 , 0x00 , 0x2D , 0x00 , 0x37 , 0x00 , 0x37 , 0x00 , 0x44 , 0x00 , 0x31 , 0x00 , 0x2D , 0x00 , 0x34 , 0x00 ,
373
- 0x46 , 0x00 , 0x38 , 0x00 , 0x38 , 0x00 , 0x2D , 0x00 , 0x38 , 0x00 , 0x46 , 0x00 , 0x35 , 0x00 , 0x33 , 0x00 ,
374
- 0x2D , 0x00 , 0x36 , 0x00 , 0x32 , 0x00 , 0x44 , 0x00 , 0x39 , 0x00 , 0x37 , 0x00 , 0x46 , 0x00 , 0x35 , 0x00 ,
373
+ 0x7B , 0x00 , 0x39 , 0x00 , 0x36 , 0x00 , 0x36 , 0x00 , 0x31 , 0x00 , 0x39 , 0x00 , 0x38 , 0x00 , 0x32 , 0x00 ,
374
+ 0x30 , 0x00 , 0x2D , 0x00 , 0x37 , 0x00 , 0x37 , 0x00 , 0x44 , 0x00 , 0x31 , 0x00 , 0x2D , 0x00 , 0x34 , 0x00 ,
375
+ 0x46 , 0x00 , 0x38 , 0x00 , 0x38 , 0x00 , 0x2D , 0x00 , 0x38 , 0x00 , 0x46 , 0x00 , 0x35 , 0x00 , 0x33 , 0x00 ,
376
+ 0x2D , 0x00 , 0x36 , 0x00 , 0x32 , 0x00 , 0x44 , 0x00 , 0x39 , 0x00 , 0x37 , 0x00 , 0x46 , 0x00 , 0x35 , 0x00 ,
375
377
0x46 , 0x00 , 0x34 , 0x00 , 0x46 , 0x00 , 0x46 , 0x00 , 0x39 , 0x00 , 0x7D , 0x00 , 0x00 , 0x00 , 0x00 , 0x00
376
- };
378
+ };
377
379
378
380
SECTOR sectors [] = {
379
381
/* Reserved Sectors: Master Boot Record */
@@ -557,9 +559,9 @@ static void initDisconnect(uint8_t success) {
557
559
int autocrp = (good_file == 3 ) && success ;
558
560
if (autocrp )
559
561
{
560
- // first we need to discoonect the usb stack
562
+ // first we need to discoonect the usb stack
561
563
usbd_connect (0 );
562
-
564
+
563
565
enter_isp ();
564
566
}
565
567
#else
0 commit comments