summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Martin Perner [Sat, 30 Oct 2010 12:01:34 +0000 (14:01 +0200)]
disasm/sim: changed interface, branch => br, features++
Martin Perner [Fri, 29 Oct 2010 17:21:04 +0000 (19:21 +0200)]
sim: fixed misc things
Martin Perner [Fri, 29 Oct 2010 16:48:57 +0000 (18:48 +0200)]
disasm: changed interface / fixed Makefile
Bernhard Urban [Sun, 31 Oct 2010 12:21:00 +0000 (13:21 +0100)]
3c_disasm: quickfix for deps in Makefile
Bernhard Urban [Sat, 30 Oct 2010 22:30:12 +0000 (00:30 +0200)]
3a_asm: modified the datastructure for labels
try 'cd calu/3a_asm/; make clean test' (at least @tilab it should output cool
stuff :p) and read calu/3a_asm/notes if you are interested in it
Bernhard Urban [Sat, 30 Oct 2010 22:30:10 +0000 (00:30 +0200)]
3a_asm: parse even more :>
Bernhard Urban [Sat, 30 Oct 2010 22:30:08 +0000 (00:30 +0200)]
3a_asm: parse a comment \o/
Bernhard Urban [Sat, 30 Oct 2010 22:30:07 +0000 (00:30 +0200)]
3a_asm: first attempt for a proper datastructe for our new dataformat
Bernhard Urban [Sat, 30 Oct 2010 22:30:05 +0000 (00:30 +0200)]
3a_asm: playing around
Bernhard Urban [Sat, 30 Oct 2010 22:30:03 +0000 (00:30 +0200)]
3a_asm: adding some libraries, in order to be compatible with the tilab environment
Bernhard Urban [Sat, 30 Oct 2010 22:30:01 +0000 (00:30 +0200)]
3a_asm: init from hackage.haskell.org/package/assembler
this package contains a simple PowerPC 64 assembler using the Parser Library
"Parsec".
Martin Perner [Fri, 29 Oct 2010 15:27:17 +0000 (17:27 +0200)]
isa: update display of alias instructions
Martin Perner [Thu, 28 Oct 2010 19:06:50 +0000 (21:06 +0200)]
disasm: alpha version
really basic, but runs on sample file
Martin Perner [Thu, 28 Oct 2010 13:03:34 +0000 (15:03 +0200)]
asm: updated in format and sum hexified
Martin Perner [Thu, 28 Oct 2010 13:02:44 +0000 (15:02 +0200)]
isa: wrong predicat for ret
Bernhard Urban [Thu, 28 Oct 2010 11:52:59 +0000 (13:52 +0200)]
asm/sim: interface def
Bernhard Urban [Thu, 28 Oct 2010 10:46:06 +0000 (12:46 +0200)]
isa/examples: include them into the pdf
Bernhard Urban [Thu, 28 Oct 2010 10:45:47 +0000 (12:45 +0200)]
isa/examples: code fixes
Martin Perner [Thu, 28 Oct 2010 10:09:08 +0000 (12:09 +0200)]
isa: assigned opcodes
by int rand() { return 4; }
Martin Perner [Thu, 28 Oct 2010 09:39:51 +0000 (11:39 +0200)]
isa: todos done
flags renamed
flag positions changed
fixes
Manfred [Thu, 28 Oct 2010 09:26:58 +0000 (11:26 +0200)]
src: source code update und trennen von asm und c code
Bernhard Urban [Thu, 28 Oct 2010 00:40:41 +0000 (02:40 +0200)]
isa: two more directives, todos and other stuff
Martin Perner [Wed, 27 Oct 2010 20:20:16 +0000 (22:20 +0200)]
isa: named it Deep Thought
open to changes, but better than nothing :P
Martin Perner [Wed, 27 Oct 2010 19:55:24 +0000 (21:55 +0200)]
isa: changes for submit
added comparison
modified/changed text about conditions, flags, design desicons
cleanup of the main file
made flag naming consistent between table and instruction
added aliases and flag descirptions to instruction where needed
Martin Perner [Wed, 27 Oct 2010 19:54:42 +0000 (21:54 +0200)]
isa: excluded ngerman for english table/figure naming
Martin Perner [Wed, 27 Oct 2010 19:54:17 +0000 (21:54 +0200)]
isa/examples: reduced line count of sum
Martin Perner [Wed, 27 Oct 2010 19:17:27 +0000 (21:17 +0200)]
gentex: added parameter for aliases to instruction
Martin Perner [Wed, 27 Oct 2010 18:17:28 +0000 (20:17 +0200)]
isa/examples: adapted sum
Bernhard Urban [Wed, 27 Oct 2010 17:53:13 +0000 (19:53 +0200)]
isa/examples: adapted sum and bootrom
Bernhard Urban [Wed, 27 Oct 2010 17:52:57 +0000 (19:52 +0200)]
isa: more callingconv & stuff
Bernhard Urban [Tue, 26 Oct 2010 18:29:59 +0000 (20:29 +0200)]
isa/examples: minor fixes at bootrom.s
Martin Perner [Wed, 27 Oct 2010 15:51:08 +0000 (17:51 +0200)]
isa: calling conventions und flags
Martin Perner [Wed, 27 Oct 2010 15:50:50 +0000 (17:50 +0200)]
isa: martins sample
Martin Perner [Wed, 27 Oct 2010 15:50:36 +0000 (17:50 +0200)]
isa: added sum code
Martin Perner [Wed, 27 Oct 2010 15:04:35 +0000 (17:04 +0200)]
isa: stefans sample
Martin Perner [Wed, 27 Oct 2010 15:04:21 +0000 (17:04 +0200)]
isa: manfreds sample
Markus HOFSTAETTER [Wed, 27 Oct 2010 15:22:40 +0000 (17:22 +0200)]
isa: Markus' sample. (strncmp)
Martin Perner [Wed, 27 Oct 2010 14:20:46 +0000 (16:20 +0200)]
isa: working version
Martin Perner [Wed, 27 Oct 2010 12:42:07 +0000 (14:42 +0200)]
isa: updated conditions
Martin Perner [Tue, 26 Oct 2010 17:25:02 +0000 (19:25 +0200)]
gentex: made bitvalues clearer
don't write a bunch of X's for don't care bitvalues. instead we group
the X's like the names of the fields are grouped.
was a wish of markus
Bernhard Urban [Tue, 26 Oct 2010 17:48:36 +0000 (19:48 +0200)]
isa: jumpreg added
Bernhard Urban [Tue, 26 Oct 2010 17:48:30 +0000 (19:48 +0200)]
isa/examples: distinguish between instr and data memory access. asm-version added.
99 instructions so far :)
Martin Perner [Tue, 26 Oct 2010 15:43:52 +0000 (17:43 +0200)]
isa: added temp. for design des.
Martin Perner [Tue, 26 Oct 2010 15:26:45 +0000 (17:26 +0200)]
isa: corrected condtions
but conditions for unsigned values are still unclear
Martin Perner [Tue, 26 Oct 2010 13:53:37 +0000 (15:53 +0200)]
isa: added conds suffixes
Martin Perner [Tue, 26 Oct 2010 13:07:03 +0000 (15:07 +0200)]
isa: add add as an example for new gentex
Martin Perner [Tue, 26 Oct 2010 11:45:09 +0000 (13:45 +0200)]
gentex: misc. changes
1) should now work with every perl input
which includes function calls split over many lines
2) now runs with strict
3) put every instr. in a own subsubsection
4) added parameter for descripton
5) added parameter for flags
6) added parameter for example
Bernhard Urban [Mon, 25 Oct 2010 19:38:15 +0000 (21:38 +0200)]
isa/examples: C-draft for bootROM
Bernhard Urban [Mon, 25 Oct 2010 18:46:34 +0000 (20:46 +0200)]
isa: gitignore
Martin Perner [Mon, 25 Oct 2010 16:38:48 +0000 (18:38 +0200)]
isa: first usable version
Martin Perner [Mon, 25 Oct 2010 13:57:41 +0000 (15:57 +0200)]
gentex: bug if last section is only one bit big
Martin Perner [Mon, 25 Oct 2010 13:00:28 +0000 (15:00 +0200)]
isa: conditionbits fixed (?), starting with opcode
Martin Perner [Thu, 21 Oct 2010 09:25:57 +0000 (11:25 +0200)]
isa_cmp: 8051 reorder of code
Martin Perner [Thu, 21 Oct 2010 09:22:16 +0000 (11:22 +0200)]
isa_cmp: avr code update
Bernhard Urban [Thu, 21 Oct 2010 08:50:19 +0000 (10:50 +0200)]
isa_cmp: layout stuff and minor fixes again
unknown [Thu, 21 Oct 2010 05:53:20 +0000 (07:53 +0200)]
completed half sentence
Martin Perner [Wed, 20 Oct 2010 21:18:47 +0000 (23:18 +0200)]
isa_cmp: typos, gramma, content ...
Martin Perner [Wed, 20 Oct 2010 19:34:21 +0000 (21:34 +0200)]
isa: removed the perltex and replaced ...
... with a very small shell^W perl script
Martin Perner [Wed, 20 Oct 2010 18:28:07 +0000 (20:28 +0200)]
isa: made a command with perltex for fancy ISA
Martin Perner [Wed, 20 Oct 2010 11:47:58 +0000 (13:47 +0200)]
isa_cmp: reorder + style
Martin Perner [Wed, 20 Oct 2010 11:47:43 +0000 (13:47 +0200)]
isa_cmp: avr umlaut, bugfix
Manfred [Wed, 20 Oct 2010 10:44:12 +0000 (12:44 +0200)]
avr: last bug fix
Manfred [Wed, 20 Oct 2010 10:03:00 +0000 (12:03 +0200)]
avr: added some values
Manfred [Wed, 20 Oct 2010 09:12:02 +0000 (11:12 +0200)]
8051: spelling fix
Manfred [Wed, 20 Oct 2010 09:00:18 +0000 (11:00 +0200)]
avr: minor fixes
Martin Perner [Wed, 20 Oct 2010 09:01:40 +0000 (11:01 +0200)]
isa_cmp: arm updated
Bernhard Urban [Tue, 19 Oct 2010 22:16:13 +0000 (00:16 +0200)]
isa_cmp: matr-nr. and minor fixes
Martin Perner [Tue, 19 Oct 2010 21:01:01 +0000 (23:01 +0200)]
isa_cmp: added cmp table and changed bit of style
Martin Perner [Tue, 19 Oct 2010 20:23:23 +0000 (22:23 +0200)]
isa_cmp: updated 8051 asm
Martin Perner [Mon, 18 Oct 2010 13:20:17 +0000 (15:20 +0200)]
isa_cmp: Compare between ISAs
Manfred [Mon, 18 Oct 2010 11:32:03 +0000 (13:32 +0200)]
avr.txt: last question added(cyles,bytes....)
Stefan Rebernig [Mon, 18 Oct 2010 13:21:11 +0000 (15:21 +0200)]
ARM up2date
Martin Perner [Mon, 18 Oct 2010 13:18:59 +0000 (15:18 +0200)]
isa_cmp: Loopsize added
Manfred [Mon, 18 Oct 2010 11:32:03 +0000 (13:32 +0200)]
avr.tex implementiert
Martin Perner [Mon, 18 Oct 2010 10:34:03 +0000 (12:34 +0200)]
isa_cmp: 8051 typo
Bernhard Urban [Sun, 17 Oct 2010 21:21:39 +0000 (23:21 +0200)]
isa_cmp: ppc
Martin Perner [Wed, 13 Oct 2010 18:37:36 +0000 (20:37 +0200)]
isa_cmp: Frist, usable, Version of MCS-51 added
Typos, Grammabugs and Bullshit included
Martin Perner [Wed, 13 Oct 2010 17:51:03 +0000 (19:51 +0200)]
isa_cmp: Added my matrnr and changed email
Bernhard Urban [Wed, 13 Oct 2010 17:25:32 +0000 (19:25 +0200)]
isa cmp: init