> the lib we'r talking about isnt that big. > > term% wc /sys/src/cmd/nusb/lib/*.c > 525 1635 10760 /sys/src/cmd/nusb/lib/dev.c > 176 519 3429 /sys/src/cmd/nusb/lib/dump.c > 272 857 6144 /sys/src/cmd/nusb/lib/parse.c > 973 3011 20333 total
I tried the experiment of un-embedding all the usb drivers (kb, disk, ether, serial) from usbd and putting them separately into /boot. Here's the size difference (ARM): --rwxrwxr-x M 15 miller sys 2542753 Jan 12 13:36 9pi --rwxrwxr-x M 15 miller sys 2042801 Jan 12 09:57 9pi-embed