1. 23 Jul, 2013 2 commits
  2. 16 Jul, 2013 1 commit
    • Martijn Coenen's avatar
      Don't start a timer to update the routing table. · ddf6125a
      Martijn Coenen authored
      The NFCC may have transitioned to a power-off
      state when the timer is expired, causing a command
      timeout. We'll control the routing table strictly
      from the higher levels.
      
      Change-Id: Ic5fa100d2a8ba16c5c911118f38ffef0268dff8f
      ddf6125a
  3. 18 Jun, 2013 1 commit
  4. 02 May, 2013 3 commits
  5. 10 Apr, 2013 3 commits
  6. 07 Apr, 2013 1 commit
    • Martijn Coenen's avatar
      Reduce patch auth timeout to 6 seconds for BCM2079xB3. · 201c42e6
      Martijn Coenen authored
      Increasing this timeout lead to watchdog timeouts for
      B3-based products - most notably Manta's with bad
      firmware 92. Only increase to 30 seconds for newer
      revisions of the chip.
      
      Change-Id: I3c13d690ed29786c3458aefbe8b24732f8dd1b11
      201c42e6
  7. 06 Apr, 2013 1 commit
    • Paul Chaisson's avatar
      Allow for adjusting NFCC Enable Timeout · 0eb7353a
      Paul Chaisson authored
      Added NFCC_ENABLE_TIMEOUT which adjusts the time the HAL
      layer waits for a RESET NTF after setting REG_PU high
      before it allows the stack to start up.  The default is
      1000ms since newer chips should send the NTF sooner.  It
      can be adjusted to be lower on older chips to improve
      start-up time.
      
      Change-Id: Ic0a5b52ef7c9592ffea7a13eead234b68f3060c0
      0eb7353a
  8. 30 Mar, 2013 1 commit
  9. 27 Mar, 2013 1 commit
    • Martijn Coenen's avatar
      Latest NFC stack-drop from Broadcom. · 5c65c3a0
      Martijn Coenen authored
      Patches provided by Evan Chu <evanchu@broadcom.com> and
      Paul Chaisson <pchaisson@broadcom.com>.
      
      Most important changes:
      - Support for BCM20793B4 and BCM20793B5 revisions in the HAL.
      - Remove connection handover and SNEP implementations, since
        we already have them in java-land.
      - Fix issue where the NFCC is not woken for HCI writes.
      - Remove a lot of duplicated code in the HAL.
      - Various small fixes.
      
      Change-Id: I00f7457fe7ec23602071532a15bf2be9d7706b37
      5c65c3a0
  10. 11 Mar, 2013 1 commit
  11. 04 Feb, 2013 2 commits
    • Martijn Coenen's avatar
      Don't use AFI in 15693 INVENTORY commands. · bf6bb391
      Martijn Coenen authored
      AFI is optional and not supported by all tags. We
      gain nothing by including it in the inventory command,
      so remove it for both the presence check and other
      calls to inventory.
      
      Change-Id: Ida2feade8510cfd1c06b68310ed86027b4c7e1a0
      bf6bb391
    • Evan Chu's avatar
      Do not require getSystemInfo() for ISO15693 tags. · 85b7e84f
      Evan Chu authored
      ISO15693 tags that do not respond to the
      getSystemInfo() command should still be reported
      to the upper stack, as getSystemInfo is not mandatory.
      
      This also adds some code to deal with specifc ST
      tag configurations, that require the prot ext bit
      to be set when executing some commands.
      
      Change-Id: I64dd9234750ea503ba5b14b2a22a46c106f61f76
      85b7e84f
  12. 13 Dec, 2012 2 commits