#include "cli.h"
#include "env.h"
+/*--------------------------------------------------------------------------*/
+#if DEBUG
+void preset_ram (void) __attribute__ ((naked)) \
+ __attribute__ ((section (".init3")));
+void
+preset_ram (void)
+{
+ for (uint8_t *p = RAMSTART; p <= (uint8_t *) RAMEND; p++)
+ *p = 0xdd;
+
+}
+#endif
/*--------------------------------------------------------------------------*/
static uint8_t mcusr;
}
-/*******************************************************************************/
/*******************************************************************************/
#define udelay(n) _delay_us(n)
int main(void)
{
+
setup_avr();
z80_setup_bus();
serial_setup();
sei();
- debug("\n=========================< (RE)START DEBUG >=========================\n");
#if DEBUG
+ debug("\n=========================< (RE)START DEBUG >=========================\n");
print_reset_reason();
#endif