mirror of
https://github.com/JorjBauer/aiie.git
synced 2024-11-29 16:49:26 +00:00
common serial; disk debugging
This commit is contained in:
parent
89895f828a
commit
7773577c42
11
vmram.cpp
11
vmram.cpp
@ -1,5 +1,6 @@
|
|||||||
#ifdef TEENSYDUINO
|
#ifdef TEENSYDUINO
|
||||||
#include <Arduino.h>
|
#include <Arduino.h>
|
||||||
|
#include "teensy-println.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "vmram.h"
|
#include "vmram.h"
|
||||||
@ -9,7 +10,7 @@
|
|||||||
#ifndef TEENSYDUINO
|
#ifndef TEENSYDUINO
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#else
|
#else
|
||||||
#define assert(x) { if (!(x)) {Serial.print("assertion failed at "); Serial.println(__LINE__); delay(10000);} }
|
#define assert(x) { if (!(x)) {print("assertion failed at "); println(__LINE__); delay(10000);} }
|
||||||
//#define assert(x) { }
|
//#define assert(x) { }
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -41,10 +42,10 @@ bool VMRam::Serialize(int8_t fd)
|
|||||||
{
|
{
|
||||||
uint32_t size = sizeof(preallocatedRam);
|
uint32_t size = sizeof(preallocatedRam);
|
||||||
uint8_t buf[5] = { RAMMAGIC,
|
uint8_t buf[5] = { RAMMAGIC,
|
||||||
(size >> 24) & 0xFF,
|
(uint8_t)((size >> 24) & 0xFF),
|
||||||
(size >> 16) & 0xFF,
|
(uint8_t)((size >> 16) & 0xFF),
|
||||||
(size >> 8) & 0xFF,
|
(uint8_t)((size >> 8) & 0xFF),
|
||||||
(size ) & 0xFF };
|
(uint8_t)((size ) & 0xFF) };
|
||||||
if (g_filemanager->write(fd, buf, 5) != 5)
|
if (g_filemanager->write(fd, buf, 5) != 5)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user