mirror of
https://github.com/andreili/katapult.git
synced 2025-08-23 19:34:06 +02:00
Move canboot specific definitions in board/misc.h to new canboot.h header file. This makes it a little easier to identify differences between canboot code and low-level upstream klipper code. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
20 lines
491 B
C
20 lines
491 B
C
#ifndef __CANBOOT_H
|
|
#define __CANBOOT_H
|
|
|
|
#include <stdint.h> // uint32_t
|
|
|
|
#define CANBOOT_SIGNATURE 0x21746f6f426e6143 // CanBoot!
|
|
#define REQUEST_CANBOOT 0x5984E3FA6CA1589B
|
|
#define REQUEST_START_APP 0x7b06ec45a9a8243d
|
|
|
|
uint64_t get_bootup_code(void);
|
|
void set_bootup_code(uint64_t code);
|
|
void application_read_flash(uint32_t address, uint32_t *dest);
|
|
int application_check_valid(void);
|
|
void application_jump(void);
|
|
|
|
void udelay(uint32_t usecs);
|
|
void timer_setup(void);
|
|
|
|
#endif // canboot.h
|