Casio_asm/interpreter/linker.h

23 lines
473 B
C

#ifndef LINKER_H
#define LINKER_H
#include "../common/sourceFile.h"
#include "../common/string.h"
#include "proc.h"
#include "mmu.h"
#include "segments.h"
int Linker_link(string filename, proc_t *proc);
#define LINKER_ERR_NOOPEN 1
#define LINKER_ERR_READ 2
#define LINKER_ERR_COMPAT 3
#define LINKER_ERR_MAP_RAM 4
#define LINKER_ERR_MAP_FILE 5
#define LINKER_ERR_MAP_ROM 6
#define LINKER_ERR_MAP_STACK 7
#define LINKER_ERR_DUPROM 8
#define LINKER_ERR_MAP_VRAM 9
#endif