|  | @@ -36,7 +36,7 @@ typedef struct
 | 
	
		
			
				|  |  |      uint16_t packetCrc;             /* crc checksum in this packet */
 | 
	
		
			
				|  |  |      uint8_t* packetData;            /* pointer to the data of this packet */
 | 
	
		
			
				|  |  |      uint16_t* packetSize;           /* pointer to the length of this packet */
 | 
	
		
			
				|  |  | -    uint16_t* fileSize;             /* pointer to the amount of bytes in this packet */
 | 
	
		
			
				|  |  | +    uint32_t* fileSize;             /* pointer to the amount of bytes in this packet */
 | 
	
		
			
				|  |  |  } shellmatta_ymodem_packet_t;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /**
 | 
	
	
		
			
				|  | @@ -60,7 +60,7 @@ typedef enum {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  void shellmatta_ymodem_init(            shellmatta_handle_t             handle, 
 | 
	
		
			
				|  |  |                                          uint8_t*                        recvBuffer, 
 | 
	
		
			
				|  |  | -                                        uint16_t*                       fileSize,
 | 
	
		
			
				|  |  | +                                        uint32_t*                       fileSize,
 | 
	
		
			
				|  |  |                                          uint16_t*                       packetSize,
 | 
	
		
			
				|  |  |                                          shellmatta_ymodem_callbacks_t   callbacks);
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -87,4 +87,4 @@ void shellmatta_ymodem_check_packet(    shellmatta_handle_t handle);
 | 
	
		
			
				|  |  |  void shellmatta_ymodem_reset(           shellmatta_handle_t handle,
 | 
	
		
			
				|  |  |                                          bool                doCancel);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -#endif /* _SHELLMATTA_YMODEM_H_ */
 | 
	
		
			
				|  |  | +#endif /* _SHELLMATTA_YMODEM_H_ */
 |