···11-/*
22- * msTERM
33- * mailstation utility functions
44- *
55- * Copyright (c) 2019 joshua stein <jcs@jcs.org>
66- *
77- * Permission to use, copy, modify, and distribute this software for any
88- * purpose with or without fee is hereby granted, provided that the above
99- * copyright notice and this permission notice appear in all copies.
1010- *
1111- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1212- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1313- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
1414- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1515- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
1616- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
1717- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1818- */
1919-2020-#include <stdio.h>
2121-#include <string.h>
2222-2323-#include "mailstation.h"
2424-2525-volatile unsigned char __at(0x0) mem0;
2626-volatile unsigned char __at(0xdba2) p2shadow;
2727-volatile unsigned char __at(0xdba3) p3shadow;
2828-volatile unsigned char __at(0xdba0) p28shadow;
2929-3030-volatile unsigned char *memp = &mem0;