On Wed, Mar 15, 2006 at 08:55:36AM -0500, Jim Gettys wrote:
Nope. News to me of its existence. Have any idea of the ub driver's size?
On x86-64 (no legacy 32bit box to hand)
15032 1400 28 16460 404c /lib/modules/2.6.9-ac3/kernel/drivers/block/ub.ko
If you are usign CF it will also be possible to do a dedicated PIO CF driver a similar way to get rid of the IDE layer or libata. Wouldn't let you do CD tho.
Symbol set: usb_deregister unregister_blkdev usb_register register_blkdev blk_cleanup_queue del_gendisk _spin_unlock_irq _spin_lock_irq usb_put_dev device_remove_file put_disk add_disk blk_max_low_pfn blk_queue_max_sectors blk_queue_max_phys_segments blk_queue_max_hw_segments blk_init_queue alloc_disk device_create_file usb_get_dev snprintf tasklet_init usb_init_urb del_timer_sync wait_for_completion kmem_cache_alloc malloc_sizes complete check_disk_change usb_unlink_urb del_timer usb_submit_urb __mod_timer jiffies memcpy __tasklet_schedule end_that_request_last end_that_request_first blk_start_queue blk_stop_queue elv_remove_request elv_next_request kfree printk sprintf _spin_unlock_irqrestore _spin_lock_irqsave