component("user") {
    parent "nu.os.conn.usb.func.ms"
    version "1.8.0"
    description "This component implements the USB Host Mass Storage SCSI component."
    enable true

    requires("nu.os.conn.usb.func.ms.class")

    option("scsi_blocks_per_buffer") {
      default 8
      enregister false
      description "Maximum number SCSI blocks in each transfer buffer"
   }

    library("nucleus.lib") {
        sources {
            Dir.glob("src/*.c")
        }
    }
}
