flashmagic.js
Version:
NXP LPC Microprocessor Programmer
17 lines (16 loc) • 567 B
TypeScript
import { InSystemProgramming } from './InSystemProgramming';
import { EventEmitter } from 'events';
import { Readable } from 'stream';
export declare class Programmer extends EventEmitter {
private isp;
private destAddr;
private length;
private srcAddr;
private chunkSize;
private uploader;
private writer;
constructor(isp: InSystemProgramming, destAddr: number, length: number, srcAddr?: number, chunkSize?: number);
program(readable: Readable): Programmer;
private doProgram(readable);
private doProgramBuffer(buffer);
}