pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/emulators/or1ksim Initial import of or1ksim-0.2.0rc2 i...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7fae319194b6
branches:  trunk
changeset: 525841:7fae319194b6
user:      agc <agc%pkgsrc.org@localhost>
date:      Fri Feb 23 21:38:59 2007 +0000

description:
Initial import of or1ksim-0.2.0rc2 into the Packages Collection.

        Or1ksim is a generic OpenRISC 1000 architecture simulator capable of
        emulating OpenRISC based computer systems.  Or1ksim provides several
        unique features:

            * Free, open source code
            * High level, fast, architecture simulation that allows early code
              analysis and system performance evaluation
            * All major models of OpenCores peripheral and system controller
              cores supported
            * Easy addition of new peripheral models
            * Remote debugging through a network socket with the GNU Debugger (GDB)
            * Support for different environments (memory configurations and
              sizes, OR1K processor model, configuration of peripheral
              devices)

diffstat:

 emulators/or1ksim/DESCR            |  14 ++++++++++++++
 emulators/or1ksim/Makefile         |  15 +++++++++++++++
 emulators/or1ksim/PLIST            |   2 ++
 emulators/or1ksim/distinfo         |   6 ++++++
 emulators/or1ksim/patches/patch-aa |  18 ++++++++++++++++++
 5 files changed, 55 insertions(+), 0 deletions(-)

diffs (75 lines):

diff -r 89f476e9c6a8 -r 7fae319194b6 emulators/or1ksim/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/or1ksim/DESCR   Fri Feb 23 21:38:59 2007 +0000
@@ -0,0 +1,14 @@
+Or1ksim is a generic OpenRISC 1000 architecture simulator capable of
+emulating OpenRISC based computer systems.  Or1ksim provides several
+unique features:
+
+    * Free, open source code
+    * High level, fast, architecture simulation that allows early code
+      analysis and system performance evaluation
+    * All major models of OpenCores peripheral and system controller
+      cores supported
+    * Easy addition of new peripheral models
+    * Remote debugging through a network socket with the GNU Debugger (GDB)
+    * Support for different environments (memory configurations and
+      sizes, OR1K processor model, configuration of peripheral
+      devices)
diff -r 89f476e9c6a8 -r 7fae319194b6 emulators/or1ksim/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/or1ksim/Makefile        Fri Feb 23 21:38:59 2007 +0000
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/02/23 21:38:59 agc Exp $
+#
+
+DISTNAME=      or1ksim-0.2.0rc2
+CATEGORIES=    emulators
+MASTER_SITES=  http://www.opencores.org/projects.cgi/web/or1k/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://www.opencores.org/projects.cgi/web/or1k/architectural_simulator
+COMMENT=       OpenRISC emulator
+
+GNU_CONFIGURE=  yes
+CONFIGURE_ARGS+=       --target=or32
+
+.include "../../mk/bsd.pkg.mk"
diff -r 89f476e9c6a8 -r 7fae319194b6 emulators/or1ksim/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/or1ksim/PLIST   Fri Feb 23 21:38:59 2007 +0000
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/02/23 21:38:59 agc Exp $
+bin/or32-sim
diff -r 89f476e9c6a8 -r 7fae319194b6 emulators/or1ksim/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/or1ksim/distinfo        Fri Feb 23 21:38:59 2007 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/02/23 21:38:59 agc Exp $
+
+SHA1 (or1ksim-0.2.0rc2.tar.gz) = 7db0dfcf60c072b4143f45a4214f5eb65f2fd5ff
+RMD160 (or1ksim-0.2.0rc2.tar.gz) = 4111113389484969827e20f8c61caf33176b5407
+Size (or1ksim-0.2.0rc2.tar.gz) = 624729 bytes
+SHA1 (patch-aa) = 5e348fc6e687bab8edb0e5abe545d829cb781792
diff -r 89f476e9c6a8 -r 7fae319194b6 emulators/or1ksim/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/or1ksim/patches/patch-aa        Fri Feb 23 21:38:59 2007 +0000
@@ -0,0 +1,18 @@
+$NetBSD: patch-aa,v 1.1.1.1 2007/02/23 21:38:59 agc Exp $
+
+--- peripheral/ethernet_i.h    2007/02/23 13:37:52     1.1
++++ peripheral/ethernet_i.h    2007/02/23 13:38:10
+@@ -55,9 +55,12 @@
+  *       so defining MSG_DONTWAIT is just (temporary) workaround !!!
+  */
+ #define MSG_DONTWAIT  0x40
+-#define ETH_HLEN      14
+ #endif /* __CYGWIN__ */
+ 
++#ifndef ETH_HLEN
++#define ETH_HLEN      14
++#endif
++
+ #define ETH_ALEN    6
+ 
+ struct ether_addr



Home | Main Index | Thread Index | Old Index