Commit Graph

4 Commits

Author SHA1 Message Date
Paul Molloy ce2a5aecca modified: logic.h
modified:   pinport.c
modified:   pinport.h
	-completing implementation of remaining shared_pinport opcodes
modified:   ../../shared/shared_pinport.h
	-few opcodes deleted because I decided they were stupid when got
	around to implementing them.  Set user up for errors and not
	useful generally.
2016-11-24 07:14:15 -06:00
paul eeepc c984f15f01 modified: source/pinport.h
modified:   source/logic.h
	-adding IP and OP definitions to use on DDR registers
	-ERROR codes denote what function errored out

modified:   ../shared/shared_pinport.h
	-changing some opcode names for clarity and lowercasing non-recommended ones

modified:   source/pinport.c
	-fix bug that recreated cur_AHL_addr and cur_AXL_addr
	-create opcode with 8bit operand function
2016-11-24 03:06:34 -06:00
Paul Molloy afb5f6f158 modified: shared_pinport.h
-creating new opcodes with operatnds and return values
	still yet to be implemented elsewhere
2016-11-23 22:53:23 -06:00
Paul Molloy 31678bacfe renamed: host/source/pinport.h -> shared/shared_pinport.h
modified:   firmware/source/pinport.c
modified:   firmware/source/pinport.h
	-creating shared_pinport.h which is effectively a dictionary for
	pinport opcodes
	-file gets copied to host and firmware source dirs when compilied.
	-hardware macros had to be renamed to include underscore to
	differentiate opcode name from hardware macro.
	-pinport.c now is a nice clean switch between opcode name and
	macro with all literal numbers removed.
	-now don't have to manually track/update opcode numbers between
	multiple locations.

modified:   firmware/source/io.c
modified:   firmware/source/main.c
	-updates to add underscore pre-fix to hardware macros.
2016-11-23 18:12:50 -06:00