       Base directory
     ###
     constructor: (@_wrbb, @_dir = "") ->
+      @_binaryMode = @_wrbb.constructor.BINARY_MODE
       super(AsyncFs.BOARD_INTERNAL)
       return
 

      App.log.verbose("WakayamaRbBoard#_wait(%o)", expect)
      return str2ab(expect) if typeof(expect) == "string"
      return expect
    ).then((ab) =>
      return new Promise((resolve, reject) =>
        @_waiter = {token: new Uint8Array(ab), resolve: resolve, reject: reject}
      )
    ) # return Promise.resolve().then()...


    0x21290531  # Tokuden driver
    0x045b0234  # Renesas driver
  ]

  @POLL_BY_FEH: 100   # Enable polling by 0xfe at 100ms intervals
  @BINARY_MODE: true

  TOL5V = new I18n({en: "5V tolerant", ja: "5Vトレラント"})
  ADPIN = new I18n({en: "With analog input", ja: "アナログ入力対応"})
