[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [bluetooth-dev] it's so big



> -----Original Message-----
> From: Gordon McNutt [mailto:gmcnutt@xxxxxxx.com]
> Sent: 13 March 2001 14:22
> To: bluetooth-dev@xxxxxxx.com
> Subject: [bluetooth-dev] it's so big
> 
> I recently cross-compiled the stack for ARM and it churned out a
> whopping 100K. Granted, this is better than the 250K that it used
> to be before someone kindly tuned down the HCI buffers, but it
> still comprises about 20% of my total kernel size.

I assume this is with all Bluetooth debug off?

> I don't think there's a lot of dead code at this point, but I bet
> there's a lot of functionality I don't need on my platform. My idea
> is to start wrapping unused features with preprocessor conditionals.
> I can either start using things like
> 
> #ifdef CONFIG_BLUETOOTH_HCI_FOO
> 
> where FOO is some particular HCI command I don't care about, for
> instance.
> 
> Or I can start using the blunt weapon like this on everything
> 
> #ifndef CONFIG_BLUETOOTH_AGGRESIVELY_SMALL
> 
> or something more businesslike and less amusing.
> 
> Opinions? Better ideas?
> 
> --gmcnutt

The problem is do define which features belong to the different
sets of features in the stack. And which should be possible to 
turn on/off.

//Peter
-
To unsubscribe from this list: send the line "unsubscribe bluetooth-dev" in
the body of a message to majordomo@xxxxxxx.com