On Thu, 2007-03-22 at 15:36 -0500, Larry Finger wrote: > > I think softmac and bcm43xx-sm should be in one tarball and should be built > > together with one make invocation. Just "melt" the codebases together. :)
That's another problem with symbols if softmac is enabled in the kernel. Unless softmac is changing quickly or has major bugs in the recent kernels, I suggest leaving it in the kernel. > We will find out what clashes there are. That's quite a lot. That's what I get if I try to compile both into the kernel: bcm43xx_calc_nrssi_slope bcm43xx_calc_nrssi_threshold bcm43xx_controller_restart bcm43xx_debugfs_add_device bcm43xx_debugfs_exit bcm43xx_debugfs_init bcm43xx_debugfs_log_txstat bcm43xx_debugfs_remove_device bcm43xx_default_baseband_attenuation bcm43xx_default_radio_attenuation bcm43xx_default_txctl1 bcm43xx_dma_free bcm43xx_dma_init bcm43xx_dma_rx bcm43xx_dma_tx bcm43xx_dma_tx_resume bcm43xx_dma_tx_suspend bcm43xx_dmacontroller_base bcm43xx_dmacontroller_rx_reset bcm43xx_dmacontroller_tx_reset bcm43xx_dummy_transmission bcm43xx_generate_txhdr bcm43xx_leds_exit bcm43xx_leds_init bcm43xx_leds_switch_all bcm43xx_leds_update bcm43xx_mac_enable bcm43xx_mac_suspend bcm43xx_nrssi_hw_read bcm43xx_nrssi_hw_update bcm43xx_nrssi_hw_write bcm43xx_nrssi_mem_update bcm43xx_phy_init bcm43xx_phy_init_tssi2dbm_table bcm43xx_phy_read bcm43xx_phy_set_baseband_attenuation bcm43xx_phy_write bcm43xx_phy_xmitpower bcm43xx_pio_free bcm43xx_pio_freeze_txqueues bcm43xx_pio_init bcm43xx_pio_rx bcm43xx_pio_thaw_txqueues bcm43xx_pio_tx bcm43xx_pio_tx_resume bcm43xx_pio_tx_suspend bcm43xx_plcp_get_ratecode_cck bcm43xx_plcp_get_ratecode_ofdm bcm43xx_power_saving_ctl_bits bcm43xx_printk_bitdump bcm43xx_printk_dump bcm43xx_radio_aci_detect bcm43xx_radio_aci_scan bcm43xx_radio_init2050 bcm43xx_radio_init2060 bcm43xx_radio_lock bcm43xx_radio_read16 bcm43xx_radio_selectchannel bcm43xx_radio_set_interference_mitigation bcm43xx_radio_set_tx_iq bcm43xx_radio_set_txpower_a bcm43xx_radio_set_txpower_bg bcm43xx_radio_turn_off bcm43xx_radio_turn_on bcm43xx_radio_unlock bcm43xx_radio_write16 bcm43xx_raw_phy_lock bcm43xx_raw_phy_unlock bcm43xx_rx bcm43xx_shm_read16 bcm43xx_shm_read32 bcm43xx_shm_write16 bcm43xx_shm_write32 bcm43xx_sysfs_register bcm43xx_sysfs_unregister bcm43xx_tsf_read bcm43xx_tsf_write bcm43xx_wireless_core_reset > It will be easy enough to change bcm43xx-sm names to avoid > them. s/bcm43xx/bcm4301/ or something like that But what's needed now is a working standalone driver for all supported cards. -- Regards, Pavel Roskin _______________________________________________ Bcm43xx-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/bcm43xx-dev
