Ika Shouyu Poppoyaki - LPC82x supported

Dependencies:   MODSERIAL mbed

Fork of ika_shouyu_poppoyaki by Tedd OKANO

Committer:
okano
Date:
Wed Sep 25 04:00:04 2013 +0000
Revision:
33:ce9fff4cbf09
Parent:
32:3700d5df4e18
Child:
34:eaca33d3e632
options of "ENABLE_VERIFYING" and "CHECK_CRP_CODE" are added in _user_settings.h.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
okano 30:e0d7524661ca 1 #ifndef MBED_ISP__ISP__
okano 30:e0d7524661ca 2 #define MBED_ISP__ISP__
okano 30:e0d7524661ca 3
okano 30:e0d7524661ca 4
okano 30:e0d7524661ca 5 int isp_flash_write( char *file_name );
okano 30:e0d7524661ca 6 void start_target_in_normal_mode( int baud_rate );
okano 30:e0d7524661ca 7 void start_success_indicator( void );
okano 30:e0d7524661ca 8 void toggle_led( char v );
okano 30:e0d7524661ca 9
okano 30:e0d7524661ca 10
okano 30:e0d7524661ca 11 enum {
okano 30:e0d7524661ca 12 NO_ERROR = 0x00,
okano 30:e0d7524661ca 13
okano 30:e0d7524661ca 14 ERROR_AT_TARGET_OPEN,
okano 30:e0d7524661ca 15 ERROR_AT_FILE_OPEN,
okano 30:e0d7524661ca 16 ERROR_AT_SECTOR_ERASE,
okano 30:e0d7524661ca 17
okano 30:e0d7524661ca 18 ERROR_AT_MALLOC_FOR_WRITE_BUFF,
okano 30:e0d7524661ca 19 ERROR_AT_WRITE_COMMAND,
okano 30:e0d7524661ca 20 ERROR_AT_PREPARE_COMMAND,
okano 30:e0d7524661ca 21 ERROR_AT_COPY_COMMAND,
okano 30:e0d7524661ca 22 ERROR_AT_SENDING_CHECKSUM,
okano 30:e0d7524661ca 23
okano 30:e0d7524661ca 24 ERROR_AT_MALLOC_FOR_VERIFY_FILE_BUFF,
okano 30:e0d7524661ca 25 ERROR_AT_MALLOC_FOR_VERIFY_DATA_BUFF,
okano 30:e0d7524661ca 26 ERROR_AT_READ_COMMAND,
okano 30:e0d7524661ca 27
okano 33:ce9fff4cbf09 28 ERROR_DATA_DOES_NOT_MATCH,
okano 33:ce9fff4cbf09 29
okano 33:ce9fff4cbf09 30 WARNING_CRP_CODE_DETECTED
okano 30:e0d7524661ca 31 };
okano 30:e0d7524661ca 32
okano 30:e0d7524661ca 33
okano 32:3700d5df4e18 34 enum {
okano 32:3700d5df4e18 35 NO_ISP = 0x4E697370,
okano 32:3700d5df4e18 36 CRP1 = 0x12345678,
okano 32:3700d5df4e18 37 CRP2 = 0x87654321,
okano 32:3700d5df4e18 38 CRP3 = 0x43218765,
okano 32:3700d5df4e18 39 CRP_CHECK_ERROR = 0xFFFFFFFF
okano 32:3700d5df4e18 40 };
okano 32:3700d5df4e18 41
okano 32:3700d5df4e18 42
okano 30:e0d7524661ca 43 #endif // MBED_ISP__ISP__
okano 30:e0d7524661ca 44