Class: LinkDemo::FlashController
- Inherits:
 - 
      Object
      
        
- Object
 - LinkDemo::FlashController
 
 - Includes:
 - Origen::Controller
 - Defined in:
 - lib/link_demo/flash_controller.rb
 
Instance Method Summary (collapse)
Instance Method Details
- (Object) erase(options = {})
      15 16 17 18 19 20 21 22  | 
    
      # File 'lib/link_demo/flash_controller.rb', line 15 def erase( = {}) set_ccob(0, 0x09) set_address([:address]) launch tester.wait time_in_ms: 10 cc 'Verify the command completed without errors' fstat[7..0].assert!(0x80) end  | 
  
- (Object) program(data, options = {})
      5 6 7 8 9 10 11 12 13  | 
    
      # File 'lib/link_demo/flash_controller.rb', line 5 def program(data, = {}) set_ccob(0, 0x06) set_address([:address]) fccob1.write(data) launch tester.wait time_in_us: 100 cc 'Verify the command completed without errors' fstat[7..0].assert!(0x80) end  |