1
0
mirror of git://projects.qi-hardware.com/ben-wpan.git synced 2024-11-28 16:55:56 +02:00

Commit Graph

  • f7b9a18917 atusb/fw/: new request ATUSB_GPIO_CLEANUP to re-enable INT0 Werner Almesberger 2011-06-20 23:11:09 -0300
  • f8f2f890d9 tools/lib/atusb-common.c (atusb_interrupt_wait): don't try to pull more irqs Werner Almesberger 2011-06-20 22:58:46 -0300
  • cb20c55231 tools/lib/misctxrx.c (wait_for_interrupt): don't fragment timeouts Werner Almesberger 2011-06-20 22:56:59 -0300
  • b2c7727c57 prod/atusb (led): show keys to press in reverse Werner Almesberger 2011-06-20 22:36:24 -0300
  • f4ca3aed63 tools/atrf-proxy/: make WAIT 0 wait forever Werner Almesberger 2011-06-20 22:14:52 -0300
  • 70715a15d9 tools/lib/atben.c (atben_interrupt_wait): don't time out if timeout_ms == 0 Werner Almesberger 2011-06-20 22:11:29 -0300
  • 10b6d88af9 libatrf: simplify use of atrf_interrupt_wait now this it is mandatory Werner Almesberger 2011-06-20 21:14:14 -0300
  • d0fb1a8992 tools/: the great removal of atrf_interrupt Werner Almesberger 2011-06-20 21:03:52 -0300
  • 12fef1b196 atusb/fw/: disable INT0 if manipulating GPIOs (tentative) Werner Almesberger 2011-06-20 20:50:22 -0300
  • 76707d6b37 tools/lib/misctxrx.c (flush_interrupts): don't fall back to reading IRQ_STATUS Werner Almesberger 2011-06-20 20:48:15 -0300
  • 9952a20fda tools/lib/atben.c (atben_interrupt_wait): complain about stray interrupts Werner Almesberger 2011-06-20 20:46:52 -0300
  • b7276d282a atrf-xmit/atrf-xmit.c: updated to no longer use atrf_interrupt Werner Almesberger 2011-06-20 20:41:30 -0300
  • b4a6e8ef46 tools/: major overhaul of wait_for_interrupt; uses atrf_interrupt_wait now Werner Almesberger 2011-06-20 19:58:31 -0300
  • 55354c7f91 tools/lib/atben.c: added support for interrupt_wait (polled) Werner Almesberger 2011-06-20 19:03:03 -0300
  • 4d4cec6a67 tools/lib/timeout.h, tools/lib/timeout.c: added timeout/deadline functions Werner Almesberger 2011-06-20 19:02:04 -0300
  • 106ef7ff7f tools/atrf-xmit/atrf-xmit.c: corrected title comment Werner Almesberger 2011-06-20 17:53:56 -0300
  • 668d8c61cf tools/: added interrupt_wait support to atnet and atrf-proxy (untested) Werner Almesberger 2011-06-20 17:42:48 -0300
  • b0dd5ced20 tools/: updated tools to use flush_interrupts Werner Almesberger 2011-06-20 17:27:19 -0300
  • 620709a20a libatrf: new function to reliably flush interrupts Werner Almesberger 2011-06-20 17:21:40 -0300
  • 110ecf67a1 tools/lib/: added interrupt_wait support to atusb and atusb-spi driver Werner Almesberger 2011-06-20 16:06:51 -0300
  • e6f0a1d410 libatrf: new function atrf_interrupt_wait for interrupt-driven wait for interrupt Werner Almesberger 2011-06-20 16:01:59 -0300
  • 0120f62242 atusb/fw/: added reporting of RF interrupts via bulk EP1 Werner Almesberger 2011-06-20 15:49:33 -0300
  • 244e449131 atusb/fw/usb/: added support for bulk IN EP 1 Werner Almesberger 2011-06-20 14:34:08 -0300
  • 3f74098ce2 atusb/fw/ep0.c (my_setup): fixed test for ATUSB_SPI_READ2 Werner Almesberger 2011-06-20 13:43:17 -0300
  • a37bba8755 tools/lib: added USB-SPI driver for ATUSB Werner Almesberger 2011-06-19 15:11:30 -0300
  • 9a0184cacb atusb/fw/: new mechanism for SPI commands (more general than reg/buf requests) Werner Almesberger 2011-06-19 15:37:40 -0300
  • 13f031be25 tools/lib/: split non-SPI code from atusb.c in preparation for SPI-based driver Werner Almesberger 2011-06-19 14:06:00 -0300
  • 9746205fd9 tools/lib/atusb.c: added missing standard #includes Werner Almesberger 2011-06-19 13:09:45 -0300
  • e77658fe26 tools/dirtpan/dirtpan.c: cleaned up embarrassing explanation of control byte Werner Almesberger 2011-06-19 08:40:56 -0300
  • 29664701a8 BOOKSHELF: added RFC4944 (6LoWPAN) as "rfc4944" and "6lowpan" Werner Almesberger 2011-06-19 08:39:54 -0300
  • a48c6dcb30 usb/dfu.h: Include usb.h to avoid gcc warning Stefan Schmidt 2011-06-17 12:01:38 -0300
  • cce781078e web/index.html: removed duplicate IMG tag Werner Almesberger 2011-06-15 03:22:42 -0300
  • 7e1b47bc0c web/: added zoomed-in view of atusb in action Werner Almesberger 2011-06-15 03:21:09 -0300
  • 394ca56f2c web/Makefile: also upload the ~800 pixels images Werner Almesberger 2011-06-15 02:01:45 -0300
  • ea7103ef8e web/: Ben-WPAN overview page Werner Almesberger 2011-06-15 01:48:26 -0300
  • a800eb8794 tools/dirtpan/dirtpan.c: added missing #include "daemon.h", oops Werner Almesberger 2011-06-13 20:01:31 -0300
  • 9ef447865b tools/: rearranged cwtest/atrf-path to be more clear about reset and do re-init Werner Almesberger 2011-06-13 14:24:59 -0300
  • 8c00833542 lib/cwtest.c (start_test_mode_231): don't insist on IRQ_PLL_LOCK Werner Almesberger 2011-06-13 12:37:42 -0300
  • 39c37258c5 prod/: P_ON test for atusb can't work as intended ... because we're not in P_ON Werner Almesberger 2011-06-12 07:46:26 -0300
  • 3e37af63ca prod/doc/setup.hmac: changed boot.hex and atusb.bin to the ce16a16 versions Werner Almesberger 2011-06-12 07:19:24 -0300
  • d135eb2c2a prod/atben (gpio_ben): in TRX_OFF, use that MISO is Z if nSS = H Werner Almesberger 2011-06-11 21:19:43 -0300
  • 13f4a35a62 prod/atusb: P_ON test turned out to be unreliable - skip it for now Werner Almesberger 2011-06-11 21:05:46 -0300
  • 5f3cc767f8 prod/atusb (TRX_OFF): walk all GPIOs. Also, use that MISO is Z if nSS = H Werner Almesberger 2011-06-11 21:04:25 -0300
  • fb80f514b8 prod/atusb (TRX_OFF): C5 was "x" for no good reason - changed to "H" Werner Almesberger 2011-06-11 20:48:27 -0300
  • ce16a16f73 atusb/fw/atusb.c (main): sleep (idle mode) while waiting for interrupts Werner Almesberger 2011-06-11 14:31:13 -0300
  • b42577bb72 atusb/fw/boot.c: adjusted the delay loop and don't race with dfu-util Werner Almesberger 2011-06-11 14:26:52 -0300
  • 376236949b atusb/fw/usb/: we were busy-looping on TXINI. Mask the interrupt when idle. Werner Almesberger 2011-06-11 14:17:44 -0300
  • d03beb2257 atusb/fw/: changed USB stack to use interrupts instead of polling Werner Almesberger 2011-06-11 11:06:18 -0300
  • f9681e5b4f atusb/fw/usb/atu2.c: use implicit race-free "and" when writing to UDINT/UEINTX Werner Almesberger 2011-06-11 07:21:17 -0300
  • a69916da52 atusb/fw/: make timer code use interrupts instead of polling Werner Almesberger 2011-06-11 01:59:03 -0300
  • 2acdaca218 atusb/fw/: moved timer initialization to board_app.c as well Werner Almesberger 2011-06-11 01:52:16 -0300
  • 2d7ee91430 atusb/fw/: added transition from runtime to DFU mode according to DFU spec Werner Almesberger 2011-06-10 23:26:36 -0300
  • 5f50611735 atusb/fw/usb/: DFU_ITF_DESCR also needs a protocol argument Werner Almesberger 2011-06-10 23:15:51 -0300
  • 2544004a86 atusb/fw/: moved common elements of DFU processing to dfu_common.c Werner Almesberger 2011-06-10 22:04:12 -0300
  • bbe27fc357 atusb/fw: revert most of the user_setups change and use simple callback instead Werner Almesberger 2011-06-10 21:50:42 -0300
  • 7a2c785e29 atusb/fw/usb/dfu.h: define DFU interface descriptor, for later sharing Werner Almesberger 2011-06-10 19:27:19 -0300
  • 3cc92cc4a6 atusb/fw/: define USB bus current (40 mA) in board.h based on measured value Werner Almesberger 2011-06-10 18:48:16 -0300
  • 89d13ce8f8 atusb/fw/: SET_INTERFACE can now select among interfaces (changes user_setup) Werner Almesberger 2011-06-10 17:12:57 -0300
  • 4d4e132f0a atrf-xmit: tightened checking of interrupt behaviour Werner Almesberger 2011-06-09 21:08:14 -0300
  • 256ac01ab2 atusb/fw/board.c (reset_rf): increased 1 us delays to nominally 2 us Werner Almesberger 2011-06-09 20:55:33 -0300
  • 78ab017990 tools/atrf-proxy/atrf-proxy.c (cmd_zero): reduce poll delay from 100 ms to 2 ms Werner Almesberger 2011-06-09 20:54:07 -0300
  • abe923d2ef atrf-xmit: use receive interrupt instead of polling Werner Almesberger 2011-06-09 20:49:36 -0300
  • 703ce81dfc atrf-xmit.c (xfer_one): pulse SLP_TR instead of sending TRX_CMD_TX_START Werner Almesberger 2011-06-09 20:39:24 -0300
  • ec7c93789a atusb/fw/: added "lazy enabling" of UART-SPI after ATUSB_GPIO Werner Almesberger 2011-06-09 14:02:26 -0300
  • 814cf6fd78 atusb/fw/boot.c (main): reset_rf implies spi_init - no need to call it here Werner Almesberger 2011-06-09 12:52:51 -0300
  • ed6d43bb35 atusb/fw/board_app.c: removed unnecessary includes Werner Almesberger 2011-06-09 12:51:13 -0300
  • e678401ac3 atusb/fw/: split board functions into app-only/shared part (boot overlflowed) Werner Almesberger 2011-06-09 12:48:44 -0300
  • b41076135c atusb: include the position of fiducials in atusb-pos.csv (for fab) Werner Almesberger 2011-06-07 16:51:26 -0300
  • 9f9e77d025 atben: include the position of fiducials in atben-pos.csv Werner Almesberger 2011-06-07 16:39:17 -0300
  • 66fb9d808c prod/: use positive and negative offset in spectrum test Werner Almesberger 2011-06-07 08:09:20 -0300
  • 6e3edf3d2e prod/Common: try to obtain more consistent handling of \033 in echo Werner Almesberger 2011-06-06 21:55:47 -0300
  • 90ee726285 prod/doc/: atrf-path now accepts keypresses from all the usual places Werner Almesberger 2011-06-06 20:26:18 -0300
  • 6ca63fc6e7 atrf-path: accept keyboard input both from stdin and SDL Werner Almesberger 2011-06-06 20:22:57 -0300
  • 9a32c66faa prod/doc/test.hmac: we now also have the LED test Werner Almesberger 2011-06-06 20:06:32 -0300
  • ba6dd86b24 prod/atusb (led): added the LED test Werner Almesberger 2011-06-06 19:58:13 -0300
  • 8f20b1fb87 atrf-gpio: cleaned up usage Werner Almesberger 2011-06-06 19:42:31 -0300
  • 533dc58824 atrf-gpio.c: rename anything "reg_op" to "command" Werner Almesberger 2011-06-06 19:38:42 -0300
  • 7a2e09187f atrf-gpio: option -c to cycle through the pattern sequence with pass/fail input Werner Almesberger 2011-06-06 19:33:11 -0300
  • 0eb5fb1097 prod/doc/: updated for latest GPIO scan development Werner Almesberger 2011-06-06 01:09:49 -0300
  • 38a08c09ca prod/atusb: added GPIO test Werner Almesberger 2011-06-06 00:49:53 -0300
  • 14215f5b12 atrf-gpio: added control commands; register read can now be masked Werner Almesberger 2011-06-06 00:27:41 -0300
  • dea973056c prod/atben: quote command containing !, to make it easier to copy & paste Werner Almesberger 2011-06-06 00:15:55 -0300
  • 2a4f7a155f tools/lib/cwtest.c (cw_test_end): use reset also on USB devices Werner Almesberger 2011-06-05 23:00:40 -0300
  • 52657edf38 lib/atusb.c (atusb_slp_tr, atusb_driver): implemented SLP_TR pulse Werner Almesberger 2011-06-05 22:37:03 -0300
  • e42203b723 atusb/fw/: new request ATUSB_SLP_TR to pulse SLP_TR Werner Almesberger 2011-06-05 22:34:49 -0300
  • e7dfb38fce prod/atben: changed 'l' to 'o' in all patterns Werner Almesberger 2011-06-05 21:57:32 -0300
  • 33b0400e53 atrf-gpio: accept 'o' as an alias for 'l' Werner Almesberger 2011-06-05 21:47:02 -0300
  • e9debdd4ab tools/atrf-gpio/atusb.c (gpio): _exit after USB error, to avoid futile cleanup Werner Almesberger 2011-06-05 21:37:46 -0300
  • a73a8a2044 tools/atrf-gpio/atusb.c: if ATUSB_GPIO fails, show the attempted setting Werner Almesberger 2011-06-05 21:32:14 -0300
  • 1a3f169e89 libatrf: add option to send a pulse with atrf_slp_tr Werner Almesberger 2011-06-05 21:08:48 -0300
  • 87e06b4e4e tools/atrf-gpio/atusb.c: various bug fixes and improvements Werner Almesberger 2011-06-05 18:30:13 -0300
  • e6f7d85e8a atudb/fw: disable the UART in ATUSB_GPIO Werner Almesberger 2011-06-05 18:27:40 -0300
  • d1dd611d1e prod/doc/test.hmac: expanded GPIO scan section (in progress) Werner Almesberger 2011-06-04 11:19:46 -0300
  • 6bf03fe0a6 tools/atrf-gpio/atben.c: made error report easier to read Werner Almesberger 2011-06-04 10:53:44 -0300
  • b0f3cb099b tools/atrf-gpio/atusb.c: ATUSB driver (using ATUSB_GPIO) Werner Almesberger 2011-06-04 09:48:17 -0300
  • 370cd320ef atusb/fw: new request ATUSB_GPIO for direct GPIO access Werner Almesberger 2011-06-04 09:40:34 -0300
  • 59469a458d prod/atben: added GPIO test Werner Almesberger 2011-06-04 09:39:13 -0300
  • 4924755a15 atrf-gpio: new utility to directly access GPIOs (for now atben-only) Werner Almesberger 2011-06-03 15:25:57 -0300
  • 565fadf258 tools/lib/atusb.c: added SRAM access to atusb driver Werner Almesberger 2011-06-03 14:35:21 -0300
  • 4aff7af370 tools/lib/atusb.c: added SRAM access to atusb driver Werner Almesberger 2011-06-03 14:26:47 -0300