Method: MicroCisc::Vm::TermDevice#initialize

Defined in:
lib/micro_cisc/vm/term_device.rb

#initialize(device_id) ⇒ TermDevice

Returns a new instance of TermDevice.



4
5
6
7
8
9
# File 'lib/micro_cisc/vm/term_device.rb', line 4

def initialize(device_id)
  super(device_id, 9, 1)
  # Init device specific read/write controls
  @privileged_read = @privileged_read | 0xE0
  @privileged_write = @privileged_write | 0x20
end