[Linux-hls-cvs] hls/simul/include bitfields.h,1.2,1.3 data.h,1.4,1.5 debug-funcs.h,1.1,1.2 event.h,1
Status: Pre-Alpha
Brought to you by:
lucabe
Update of /cvsroot/linux-hls/hls/simul/include
In directory sc8-pr-cvs1:/tmp/cvs-serv25577/simul/include
Modified Files:
bitfields.h data.h debug-funcs.h event.h funcs.h heap.h
interface-data.h interface-funcs.h os.h sim.h
Log Message:
Updated the license
Index: bitfields.h
===================================================================
RCS file: /cvsroot/linux-hls/hls/simul/include/bitfields.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** bitfields.h 25 Nov 2002 11:33:33 -0000 1.2
--- bitfields.h 25 Feb 2003 09:18:58 -0000 1.3
***************
*** 1,2 ****
--- 1,12 ----
+ /*
+ * Copyright (c) 2002 Luca Abeni
+ *
+ * Module Name: bitfields.h
+ * Abstract: As said below, a hack!
+ * Author: Luca Abeni 2002
+ *
+ * This is free software; see GPL.txt
+ */
+
/* This is clearly a hack! */
extern unsigned char KiFindLeftNibbleBitTable[];
Index: data.h
===================================================================
RCS file: /cvsroot/linux-hls/hls/simul/include/data.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** data.h 25 Nov 2002 11:33:33 -0000 1.4
--- data.h 25 Feb 2003 09:18:58 -0000 1.5
***************
*** 1,2 ****
--- 1,12 ----
+ /*
+ * Copyright (c) 2002 Luca Abeni
+ *
+ * Module Name: data.h
+ * Abstract: HLS data
+ * Author: Luca Abeni 2002
+ *
+ * This is free software; see GPL.txt
+ */
+
#ifndef __DATA_H__
#define __DATA_H__
Index: debug-funcs.h
===================================================================
RCS file: /cvsroot/linux-hls/hls/simul/include/debug-funcs.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** debug-funcs.h 25 Nov 2002 11:33:33 -0000 1.1
--- debug-funcs.h 25 Feb 2003 09:18:58 -0000 1.2
***************
*** 1,2 ****
--- 1,12 ----
+ /*
+ * Copyright (c) 2002 Luca Abeni
+ *
+ * Module Name: debug-funcs.h
+ * Abstract: Simulator-dependent bits of the debugging functions.
+ * Author: Luca Abeni 2002
+ *
+ * This is free software; see GPL.txt
+ */
+
#ifndef __DEBUG_FUNCS_H__
#define __DEBUG_FUNCS_H__
Index: event.h
===================================================================
RCS file: /cvsroot/linux-hls/hls/simul/include/event.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** event.h 7 Oct 2002 08:25:46 -0000 1.3
--- event.h 25 Feb 2003 09:18:58 -0000 1.4
***************
*** 1,2 ****
--- 1,12 ----
+ /*
+ * Copyright (c) 2002 Luca Abeni
+ *
+ * Module Name: event.h
+ * Abstract: Events for the event based simulator.
+ * Author: Luca Abeni 2002
+ *
+ * This is free software; see GPL.txt
+ */
+
#define EVENT_TYPE_INITIALIZE 1
#define EVENT_TYPE_SHUTDOWN 2
Index: funcs.h
===================================================================
RCS file: /cvsroot/linux-hls/hls/simul/include/funcs.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** funcs.h 25 Nov 2002 11:33:33 -0000 1.7
--- funcs.h 25 Feb 2003 09:18:58 -0000 1.8
***************
*** 1,2 ****
--- 1,12 ----
+ /*
+ * Copyright (c) 2002 Luca Abeni
+ *
+ * Module Name: funcs.h
+ * Abstract: Simulator-dependent data needed by HLS.
+ * Author: Luca Abeni 2002
+ *
+ * This is free software; see GPL.txt
+ */
+
#ifndef __FUNCS_H__
#define __FUNCS_H__
Index: heap.h
===================================================================
RCS file: /cvsroot/linux-hls/hls/simul/include/heap.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** heap.h 9 Sep 2002 12:57:01 -0000 1.2
--- heap.h 25 Feb 2003 09:18:58 -0000 1.3
***************
*** 1,2 ****
--- 1,12 ----
+ /*
+ * Copyright (c) 2002 Luca Abeni & John Regehr
+ *
+ * Module Name: heap.h
+ * Abstract: Heap management functions needed by the simulator backend.
+ * Author: Luca Abeni 2002, John Regehr 2000
+ *
+ * This is free software; see GPL.txt
+ */
+
struct eventq_elt {
long long int key;
Index: interface-data.h
===================================================================
RCS file: /cvsroot/linux-hls/hls/simul/include/interface-data.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** interface-data.h 10 Feb 2003 16:23:47 -0000 1.2
--- interface-data.h 25 Feb 2003 09:18:58 -0000 1.3
***************
*** 1,2 ****
--- 1,12 ----
+ /*
+ * Copyright (c) 2002 Luca Abeni
+ *
+ * Module Name: interface-data.h
+ * Abstract: Simulator-dependent bits of the HLS API - Data.
+ * Author: Luca Abeni 2002
+ *
+ * This is free software; see GPL.txt
+ */
+
#ifndef __INTERFACE_DATA__
#define __INTERFACE_DATA__
Index: interface-funcs.h
===================================================================
RCS file: /cvsroot/linux-hls/hls/simul/include/interface-funcs.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** interface-funcs.h 13 Dec 2002 11:26:13 -0000 1.2
--- interface-funcs.h 25 Feb 2003 09:18:58 -0000 1.3
***************
*** 1,2 ****
--- 1,12 ----
+ /*
+ * Copyright (c) 2002 Luca Abeni
+ *
+ * Module Name: interface-funcs.h
+ * Abstract: Simulator-dependent bits of the HLS API - Functions.
+ * Author: Luca Abeni 2002
+ *
+ * This is free software; see GPL.txt
+ */
+
#ifndef __INTERFACE_FUNCS__
#define __INTERFACE_FUNCS__
Index: os.h
===================================================================
RCS file: /cvsroot/linux-hls/hls/simul/include/os.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** os.h 10 Feb 2003 16:23:47 -0000 1.3
--- os.h 25 Feb 2003 09:18:58 -0000 1.4
***************
*** 1,2 ****
--- 1,12 ----
+ /*
+ * Copyright (c) 2002 Luca Abeni
+ *
+ * Module Name: os.h
+ * Abstract: Scheduler simulation and thread management.
+ * Author: Luca Abeni 2002
+ *
+ * This is free software; see GPL.txt
+ */
+
int random_priority(void);
struct sim_task_struct *make_new_thread(long long int create_time,
Index: sim.h
===================================================================
RCS file: /cvsroot/linux-hls/hls/simul/include/sim.h,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** sim.h 25 Nov 2002 11:33:33 -0000 1.6
--- sim.h 25 Feb 2003 09:18:58 -0000 1.7
***************
*** 1,2 ****
--- 1,12 ----
+ /*
+ * Copyright (c) 2002 Luca Abeni
+ *
+ * Module Name: sim.h
+ * Abstract: HLS Simulator backend: internal function and data.
+ * Author: Luca Abeni 2-Feb-2002
+ *
+ * This is free software; see GPL.txt
+ */
+
#define SIM_MAX_THREADS 6000
|