Line 68... |
Line 68... |
`define drum2of5_6 5'b10001
|
`define drum2of5_6 5'b10001
|
`define drum2of5_7 5'b01001
|
`define drum2of5_7 5'b01001
|
`define drum2of5_8 5'b00101
|
`define drum2of5_8 5'b00101
|
`define drum2of5_9 5'b00011
|
`define drum2of5_9 5'b00011
|
|
|
|
|
No newline at end of file
|
No newline at end of file
|
|
//-----------------------------------------------------------------------------
|
|
// Console control commands
|
|
//-----------------------------------------------------------------------------
|
|
`define cmd_none 6'd0
|
|
// set switch position
|
|
`define cmd_pgm_sw_stop 6'd1
|
|
`define cmd_pgm_sw_run 6'd2
|
|
`define cmd_half_cycle_sw_run 6'd3
|
|
`define cmd_half_cycle_sw_half 6'd4
|
|
`define cmd_ctl_sw_addr_stop 6'd5
|
|
`define cmd_ctl_sw_run 6'd6
|
|
`define cmd_ctl_sw_manual 6'd7
|
|
`define cmd_disp_sw_lacc 6'd8
|
|
`define cmd_disp_sw_uacc 6'd9
|
|
`define cmd_disp_sw_dist 6'd10
|
|
`define cmd_disp_sw_prog 6'd11
|
|
`define cmd_disp_sw_ri 6'd12
|
|
`define cmd_disp_sw_ro 6'd13
|
|
`define cmd_ovflw_sw_stop 6'd14
|
|
`define cmd_ovflw_sw_sense 6'd15
|
|
`define cmd_err_sw_stop 6'd16
|
|
`define cmd_err_sw_sense 6'd17
|
|
// press key
|
|
`define cmd_xfer_key 6'd18
|
|
`define cmd_pgm_start_key 6'd19
|
|
`define cmd_pgm_stop_key 6'd20
|
|
`define cmd_pgm_reset_key 6'd21
|
|
`define cmd_comp_reset_key 6'd22
|
|
`define cmd_acc_reset_key 6'd23
|
|
`define cmd_err_reset_key 6'd24
|
|
`define cmd_err_sense_reset_key 6'd25
|
|
// set address select and storage entry switches
|
|
`define cmd_storage_entry_sw 6'd26
|
|
`define cmd_addr_sel_sw 6'd27
|
|
// read/write general storage
|
|
`define cmd_read_gs 6'd28
|
|
`define cmd_write_gs 6'd29
|
|
// read machine registers
|
|
`define cmd_read_acc 6'd30
|
|
`define cmd_read_dist 6'd31
|
|
`define cmd_read_prog 6'd32
|
|
// general storage (drum)
|
|
`define cmd_clear_gs 6'd33
|
|
`define cmd_load_gs 6'd34
|
|
`define cmd_dump_gs 6'd35
|
|
// resets
|
|
`define cmd_power_on_reset 6'd36
|
|
`define cmd_reset_console 6'd37
|
No newline at end of file
|
No newline at end of file
|