diff --git a/cpu/6502/lib/lc-cc65.h b/cpu/6502/lib/lc-cc65.h deleted file mode 100644 index 6e5799d28..000000000 --- a/cpu/6502/lib/lc-cc65.h +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Copyright (c) 2004, Adam Dunkels and Oliver Schmidt - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. Neither the name of the Institute nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * This file is part of the Contiki operating system. - * - * Author: Adam Dunkels , Oliver Schmidt - * - * $Id: lc-cc65.h,v 1.1 2006/06/17 22:41:20 adamdunkels Exp $ - */ -/* Local continuations: a form of continuation that only works locally - within a function. -*/ - -#ifndef __LC_CC65_H__ -#define __LC_CC65_H__ - -typedef void * lc_t; - -void __fastcall__ lc_set(lc_t *lc); -void __fastcall__ lc_resume(lc_t *lc); - -#define LC_SET(lc) lc_set(&(lc)) -#define LC_RESUME(lc) lc_resume(&(lc)) -#define LC_INIT(lc) (lc) = NULL -#define LC_END(lc) - -#endif /* __LC_CC65_H__ */ diff --git a/cpu/6502/lib/lc-asm.S b/cpu/6502/sys/lc-asm.S similarity index 100% rename from cpu/6502/lib/lc-asm.S rename to cpu/6502/sys/lc-asm.S diff --git a/cpu/6502/lib/lc.h b/cpu/6502/sys/lc.h similarity index 97% rename from cpu/6502/lib/lc.h rename to cpu/6502/sys/lc.h index a94f21dd3..8abe61e1f 100644 --- a/cpu/6502/lib/lc.h +++ b/cpu/6502/sys/lc.h @@ -30,7 +30,7 @@ * * Author: Adam Dunkels , Oliver Schmidt * - * $Id: lc.h,v 1.1 2006/06/17 22:41:20 adamdunkels Exp $ + * $Id: lc.h,v 1.1 2006/12/31 14:26:03 oliverschmidt Exp $ */ /* Local continuations: a form of continuation that only works locally within a function.