-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
zpragma-48.inc
28 lines (22 loc) · 1.23 KB
/
zpragma-48.inc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
////////////////////////////////////////////////////////////////////////////////
//
// RAGE1 - Retro Adventure Game Engine, release 1
// (c) Copyright 2020 Jorge Gonzalez Villalonga <jorgegv@daikon.es>
//
// This code is ublished under a GNU GPL license version 3 or later. See
// LICENSE file in the distribution for details.
//
////////////////////////////////////////////////////////////////////////////////
// COMPILE TIME CRT CONFIGURATION FOR 48K MODE BUILD
// don't change these values!!
#pragma output CRT_ORG_CODE = 0x5f00 // org of compile
#pragma output REGISTER_SP = 0xd1d1 // just below ISR
#pragma output CRT_STACK_SIZE = 208 // just enough
#pragma output CRT_ENABLE_CLOSE = 0 // don't bother closing files on exit
#pragma output CRT_ENABLE_EIDI = 1 // disable interrupts at start
#pragma output CRT_ENABLE_RESTART = 1 // do not return to basic
#pragma output CLIB_MALLOC_HEAP_SIZE = 0 // // heap: initialized manually
#pragma output CLIB_STDIO_HEAP_SIZE = 0 // no stdio heap (no files)
#pragma output CLIB_FOPEN_MAX = -1 // no FILE* list
#pragma output CLIB_OPEN_MAX = -1 // no fd table
#pragma output __MMAP = -1 // use user-supplied memory map: mmap.inc