INL-retro-progdump/firmware/source/swim.h

20 lines
471 B
C

#ifndef _swim_h
#define _swim_h
#include "pinport.h"
#include "shared_dictionaries.h"
#include "shared_errors.h"
extern uint8_t swim_pin;
extern GPIO_TypeDef *swim_base;
extern uint16_t swim_mask;
uint8_t swim_call( uint8_t opcode, uint8_t miscdata, uint16_t operand, uint8_t *rdata );
void swim_activate();
void swim_reset();
uint8_t swim_out(uint16_t stream, uint8_t len);
uint8_t swim_woft(uint16_t addr, uint8_t data);
uint16_t append_pairity(uint8_t n);
#endif