[haiku-bugs] Re: [Haiku] #6698: [WIP] Haiku should include support for wimax devices

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Mon, 06 Dec 2010 05:27:58 -0000

#6698: [WIP] Haiku should include support for wimax devices
------------------------------+-------------------------
  Reporter:  kallisti5        |        Owner:  nobody
      Type:  enhancement      |       Status:  new
  Priority:  normal           |    Milestone:  R1
 Component:  Drivers/Network  |      Version:  R1/alpha2
Resolution:                   |     Keywords:
Blocked By:                   |  Has a Patch:  0
  Platform:  All              |     Blocking:
------------------------------+-------------------------

Comment (by kallisti5):

 Progress so far:
     * Device baseband chip detected (verified)
     * Generic support for a wide range of Beceem devices (due to generic
 vendor config)
        * Future support of non-USB Beceem devices possible
     * Binary vendor configuration loaded into struct for access (verified)
     * Flash or EEPROM non-volatile memory detected (verified)
     * Non-volatile memory initialized (verified)
     * DDR memory initialized (verified)
     * vendor config pushed to device (verified)
     * firmware pushed to device (verified)
     * Device CPU boots (verified)
     * MAC address read from non-volatile memory (verified)
     * GPIO registers probed and device LEDs set up based on vendor config
 (verified)
     * We know what GPIO LEDs do what based on the vendor config (verified)
     * GPIO LEDs can be illuminated easily. (verified)
     * A LED control kernel thread is spawned. (not operational atm)
     * When device is allowed to complete initialization...
         * a new network interface shows up with the correct MAC address
         * any bytes sent to the interface result in a "WiMAX connection
 not up" warning
     * When the device is removed
         * LED kernel thread is safely terminated
         * mallocs are safely freed

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/6698#comment:4>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: