代码搜索:XModem
找到约 707 项符合「XModem」的源代码
代码结果 707
www.eeworm.com/read/481337/6652749
c xmodem.c
/*
* vivi/deriver/serialxmodem.c:
* - an implementation of the xmodem protocol from the spec.
*
* Based on bootldr/xmodem.c (C) 2000 Compaq Computer Coporation.
*
* Copyright (C) 2001
www.eeworm.com/read/481337/6652750
h xmodem.h
/*
* xmodem.h
*
*/
#ifndef __XMODEM_H__
#define __XMODEM_H__
//#define USE_FIFO
#ifdef USE_FIFO
#define SERIAL_CHAR_READY() ((rUFSTAT0 & 0x0f))
#define SERIAL_READ_CHAR() (rURXH0)
#de
www.eeworm.com/read/481337/6652766
o xmodem.o
www.eeworm.com/read/264193/11326083
c xmodem.c
#include "xmodem.h"
static
char checksum(FRAME* frame)
{
int i;
char datasum = 0x00;
for(i = 0; i < BLOCK_SIZE; ++i)
{
datasum += frame->buff[i];
}
return (datasum & 0xff);
www.eeworm.com/read/264193/11326086
h xmodem.h
#ifndef __XMODEM_H__
#define __XMODEM_H__
#include "config.h"
#include "utils.h"
#include "uart.h"
#define SOH 0x01 /* Send Of Header */
#define EOT 0x04 /* End Of Transmit */
#define ACK
www.eeworm.com/read/264189/11326163
c xmodem.c
#include "xmodem.h"
int pkt_recv(PACKET* pkt)
{
int i;
char c, cks = 0;
pkt->pktnbr = sio_getchar();
pkt->pktnnbr = sio_getchar();
if (pkt->pktnnbr != 255 - (pkt->pktnbr & 0xff))
r
www.eeworm.com/read/264189/11326167
h xmodem.h
#ifndef __XMODEM_H__
#define __XMODEM_H__
#include "config.h"
#define SOH 0x01 /* Send Of Header */
#define EOT 0x04 /* End Of Transmit */
#define ACK 0x06 /* ACKnowlegement */
#define NAK
www.eeworm.com/read/263483/11361530
c xmodem.c
/*
* vivi/deriver/serialxmodem.c:
* - an implementation of the xmodem protocol from the spec.
*
* Based on bootldr/xmodem.c (C) 2000 Compaq Computer Coporation.
*
* Copyright (C) 2001 MIZI R
www.eeworm.com/read/263483/11361537
h xmodem.h
/*
* xmodem.h
*
*/
/* returns the number of bytes transferred */
typedef unsigned int size_t;
typedef unsigned long __u32;
__u32 xmodem_receive(char *dest, size_t len);
size_t download_file(char
www.eeworm.com/read/405321/11465593
c xmodem.c
/*! \file xmodem.c \brief XModem Transmit/Receive Implementation with CRC and 1K support. */
//*****************************************************************************
//
// File Name : 'xmode