20 lines
434 B
C
20 lines
434 B
C
#ifndef HARDWARE_H
|
|
#define HARDWARE_H
|
|
|
|
#include <inttypes.h>
|
|
#include <stdio.h>
|
|
|
|
unsigned long GetTimer(unsigned long offset);
|
|
unsigned long CheckTimer(unsigned long t);
|
|
void WaitTimer(unsigned long time);
|
|
|
|
void hexdump(void *data, uint16_t size, uint16_t offset = 0);
|
|
|
|
// minimig reset stuff
|
|
#define SPI_RST_USR 0x1
|
|
#define SPI_RST_CPU 0x2
|
|
#define SPI_CPU_HLT 0x4
|
|
extern uint8_t rstval;
|
|
|
|
#endif // HARDWARE_H
|