OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [tags/] [rel-0-3-0-rc1/] [or1ksim/] [support/] [dumpverilog.c] - Rev 1748

Rev

Go to most recent revision | Details | Compare with Previous | Blame

Filtering Options

Clear current filter

Rev Log message Author Age Path
1748 These are all the changes for Or1ksim 0.3.0 release candidate 1. The changes
are explained in the NEWS, README and ChangeLog files. A number of
long-standing bugs are fixed (see the OpenRISC tracker), and the code is
brought up to a consistent standard, following the GNU coding conventions
throughout.

Argument parsing now uses argtable2, and a User Guide has been added.
Documentation throughout has been extended to be compatible with Doxygen,
providing a further level of technical detail on the internals.
jeremybennett 5751d 04h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
1604 Fix dumphex/dumpverilog to not do unaligned memory access nogj 6810d 03h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
1557 Fix most warnings issued by gcc4 nogj 6884d 12h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
1487 Remove useless *breakpoint argument from the {set,eval}_direct* functions nogj 6989d 13h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
1484 Use the {set,eval}_direct* functions where they are supposed to be used nogj 7000d 04h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
1432 Collect most of the cpu state variables in a structure (cpu_state) nogj 7042d 05h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
1358 Modularise config file parseing. Paving the way for further modularisation. nogj 7083d 00h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
1350 Mark a simulated cpu address as such, by introducing the new oraddr_t type nogj 7092d 03h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
1344 * Avoid doing a store in *every* instruction executed by storeing the instruction function unit in or32_opcodes nogj 7105d 07h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
1308 Gyorgy Jeney: extensive cleanup phoenix 7296d 22h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
997 PRINTF should be used instead of printf; command redirection repaired markom 7993d 12h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
494 trace.h removed; removed absolete trace_fd code - use exe_log instead markom 8238d 08h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
261 modified memory accesses; added cfg script; added pic test basic entry of vga; some extensions to mc markom 8287d 11h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
260 Replaced some 8-bit memory access with 32-bit erez 8289d 01h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
237 Added some checks about memory entries erez 8296d 00h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
221 major changes to testbench; debug unit is moved to /debug; memory organization can be customized; UART from simons; overall cleanup markom 8296d 10h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
138 - on the fly insn decoding
- removed asm input file support
- removed string from execution
- speedup of loading
markom 8420d 12h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
123 Bugs fixed:
- l.rfe temporarly disables exceptions
- l.sys does PC -= 4
- breakpoints now supported at peripheria locations
- uart0.rt/.tx nonexistent file segment fault

Other modifications:
- replaced string names to instruction indexes
- execute.c executes specified (in ISA table) function
- modified ISA table - flag needed for gdb
- added or32.c, which supports or32.h
- added new instructions l.mac, l.msb, l.maci, l.macrc
and their executing functions (opcodes to be revisited)
- added header acconfig.h
- modified configuration files
markom 8430d 07h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
85 Added dumphex. lampret 8502d 08h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c
75 simgetstr added. eval_mem32 replaced with evalsim_mem32. lampret 8655d 14h /or1k/tags/rel-0-3-0-rc1/or1ksim/support/dumpverilog.c

1 2 Next >

Show All

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.