IF !DEFINED_CONSOLE_COLUMNS defc DEFINED_CONSOLE_COLUMNS = 1 defc CONSOLE_COLUMNS = 40 IFNDEF CONSOLE_COLUMNS ENDIF ENDIF IF !DEFINED_CONSOLE_ROWS defc DEFINED_CONSOLE_ROWS = 1 defc CONSOLE_ROWS = 24 IFNDEF CONSOLE_ROWS ENDIF ENDIF IF !DEFINED_startup defc DEFINED_startup = 1 defc startup = 1 IFNDEF startup ENDIF ENDIF IF !DEFINED_CLIB_MALLOC_HEAP_SIZE defc DEFINED_CLIB_MALLOC_HEAP_SIZE = 1 defc CLIB_MALLOC_HEAP_SIZE = 0 IFNDEF CLIB_MALLOC_HEAP_SIZE ENDIF ENDIF IF !DEFINED_CRT_printf_format defc DEFINED_CRT_printf_format = 1 defc CRT_printf_format = 0x00000600 ELSE UNDEFINE temp_printf_format defc temp_printf_format = CRT_printf_format UNDEFINE CRT_printf_format defc CRT_printf_format = temp_printf_format | 0x00000600 ENDIF IF !NEED_printf DEFINE NEED_printf ENDIF