Commit Graph

  • bfd27afd5f firmware: Reformat value_string to pass our validation scripts Harald Welte 2019-12-17 12:53:59 +01:00
  • 17cda3db8a simtrace2-sniff: Reformat value_string to pass our validation scripts Harald Welte 2019-12-17 12:03:48 +01:00
  • e213cc4f59 cardem: Implement support for CEMU_FEAT_F_STATUS_IRQ Harald Welte 2019-12-16 10:53:22 +01:00
  • a5bbe78d2d cardem: Add SIMTRACE_MSGT_BD_CEMU_CONFIG Harald Welte 2019-12-16 10:39:55 +01:00
  • 140f007c3e cardem: Make card_emu_report_status() optionally use IRQ endpoint Harald Welte 2019-12-16 10:23:32 +01:00
  • 12c9b7ba02 card_emu: Remove extraneous initialization of ch->pts.state Harald Welte 2019-12-15 17:47:26 +01:00
  • 4d4405ff3a card_emu: Remove extraneous code Harald Welte 2019-12-15 13:23:51 +01:00
  • 6a3a714e2f card_emu: Always print state names in string representation Harald Welte 2019-12-16 14:23:02 +01:00
  • e9f429d34c card_emu: Avoid recursive calls to card_set_state() Harald Welte 2019-12-15 13:21:17 +01:00
  • 02d0d73cf1 card_emu: Initialize PTSS state every time we start PTS Harald Welte 2019-12-15 13:19:24 +01:00
  • 5b136021d8 host_communication: Send zero-length-packet on wMaxPacketSize Harald Welte 2019-12-15 23:55:15 +01:00
  • 81f4ef7750 cardem: RST resets all state (including release of buffers) Harald Welte 2019-12-14 22:20:00 +01:00
  • fa197ca343 cardem: Move card_emu_io_statechg() calls out of interrupt context Harald Welte 2019-12-14 22:13:29 +01:00
  • e92cb50a6e card_emu: Factor out card_handle_reset() from card_emu_init() Harald Welte 2019-12-14 21:48:45 +01:00
  • 1714679106 pseudo_talloc: Increment number of buffers from 10 to 20 Harald Welte 2019-12-15 17:35:58 +01:00
  • a812de808d usb_buf: Properly initialize buffered_endpoint->ep number Harald Welte 2019-12-15 13:30:46 +01:00
  • b0b457df63 USBD_HAL: Don't disable UDP peripheral clock on suspend Harald Welte 2019-12-15 17:20:34 +01:00
  • ad117091ca usb_buf: Actually limit queue to 3 elements, not 4 Harald Welte 2019-12-15 13:31:18 +01:00
  • 56be0bf317 cardem: Fix memory leak on unsupported SIMTRACE_MSGT_DT_CEMU_CARDINSERT Harald Welte 2019-12-14 23:23:36 +01:00
  • 60118315cc update copyright statement Harald Welte 2019-12-14 21:13:22 +01:00
  • 63c9e1f402 implement minimalistic talloc_report(); add 't' command on UART Harald Welte 2019-12-14 21:11:39 +01:00
  • 7c1d85eb4d qmod: Document '!' and '@' commands on UART Harald Welte 2019-12-14 21:02:56 +01:00
  • 587248404c cosmetic: board_qmod: Annotate #endif with comments Harald Welte 2019-12-14 21:01:19 +01:00
  • f620c3978c qmod: Don't print EEPROM operations in help when not supported Harald Welte 2019-12-14 20:58:36 +01:00
  • a14616c096 usb_buf: Limit the maximum queue length to 3 elements Harald Welte 2019-12-14 19:13:14 +01:00
  • f4a625be53 usb_buf: count number of elements in queue Harald Welte 2019-12-14 19:07:57 +01:00
  • 271be9d181 more comments in host_communication.c. Harald Welte 2019-12-14 18:58:58 +01:00
  • 342a7fe039 Add missing CR to achieve CRLF at end of log lines Harald Welte 2019-12-14 11:53:46 +01:00
  • 3c003cc2fa Fix format string related warnings (int vs. long) Harald Welte 2019-12-14 11:39:14 +01:00
  • 37055b9286 stdio: Add support for %p format string (pointer address) Harald Welte 2019-12-14 11:46:09 +01:00
  • 75a5f224c0 minor: improve trace output Kévin Redon 2019-12-11 16:44:02 +01:00
  • 198c3fb21b improve shared bootloader/application memory Kévin Redon 2019-12-11 16:20:14 +01:00
  • 98cf47adba Makefile: add linker option showing memory usage Kévin Redon 2019-12-11 16:13:27 +01:00
  • 87940f1f83 Build only 'reasonable' combinations of APP/MEMORY 0.7.0 Harald Welte 2019-12-06 20:07:06 +01:00
  • 36f888f8b5 Patch actual board name into the USB iProduct string descriptor Harald Welte 2019-12-06 19:17:53 +01:00
  • 0a7c691b90 usb_strings.txt: s/SIMtrace Phone/SIMtrace Card Emulation/ Harald Welte 2019-12-06 19:01:19 +01:00
  • c9af72dccb qmod DFU: Don't overwrite memory beyond end of usb_strings[] Harald Welte 2019-12-06 18:45:28 +01:00
  • d70836f965 DFU: restart bootloader when USB conf failed Kévin Redon 2019-12-03 15:36:58 +01:00
  • ed3ceec56f DFU: increase USB reset duration to 50 ms Kévin Redon 2019-12-03 15:29:33 +01:00
  • 15f48b2e89 minor: fix typo Kévin Redon 2019-12-03 15:28:28 +01:00
  • 503e184157 cardem: use simplest ATR as default ATR Kévin Redon 2019-05-15 00:23:21 +02:00
  • 24c6fe21ab simtrace2-remsim: Use simplest ATR Kévin Redon 2019-12-02 19:35:45 +01:00
  • 8cbede7067 minor: ignore usbstring binary Kévin Redon 2019-05-14 23:56:07 +02:00
  • 8b6991c18c better detect VCC and nRST changes on simtrace2 board Kévin Redon 2019-05-14 23:20:15 +02:00
  • 1cfc25e8c1 minor : fix typo in comment Kévin Redon 2019-05-14 21:26:48 +02:00
  • 3864a794b4 minor: improve debug output Kévin Redon 2019-02-07 18:20:20 +01:00
  • e051ddd1f3 minor: move USB debug output from info to debug level Kévin Redon 2019-02-07 17:58:16 +01:00
  • 98fbf23897 dfu: minor: make debug output only verbose in info level Kévin Redon 2019-02-07 17:55:24 +01:00
  • 9b367872c8 minor: updated copyright years Kévin Redon 2019-02-07 17:52:08 +01:00
  • 0b7e5f3af0 fix baudrate of 'make log' Harald Welte 2019-12-02 19:25:55 +01:00
  • 72a62cfdb9 minor: fix spacing Kévin Redon 2019-02-07 17:42:29 +01:00
  • 483a3203fb simtrace2_api: Remove dead code Harald Welte 2019-12-02 11:23:51 +01:00
  • 71cfc2b90d Fix topdir Makefile and debian packaging 0.6.1 Oliver Smith 2019-11-28 11:21:12 +01:00
  • 15e943ab8b simtrace2-sniff.c: fix printf usage Oliver Smith 2019-11-27 19:08:55 +01:00
  • b7f94dcb9f qmod: lower VCC threshold to 2.5V 0.6 Kévin Redon 2019-11-26 13:49:45 +01:00
  • c90de6983c free USB buffer when allocation failed Kévin Redon 2019-11-18 22:32:58 +01:00
  • 6f41349db9 merge simtrace2-discovery.[ch] to libusb_util.[ch] Harald Welte 2019-11-24 22:51:07 +01:00
  • 208890ad6e use osmo_st2_ or osmo_ prefix for [shared] library symbols Harald Welte 2019-11-24 22:46:51 +01:00
  • 964cda309d host: use autotools and split shared code to libosmo-simtrace2 Harald Welte 2019-11-24 22:27:10 +01:00
  • 331fa5a237 remove unused function process_do_error() Harald Welte 2019-11-24 23:11:01 +01:00
  • 6fada5604b simtrace2-remsim: Implement/Fix the 'skip_atr' option Harald Welte 2019-11-24 23:10:36 +01:00
  • 931fe558df fix typo: libisb -> libusb Harald Welte 2019-11-24 22:52:46 +01:00
  • d401b12136 card_emu_tests: Cosmetic changes (re-order code; more comments) Harald Welte 2019-10-11 10:35:33 +02:00
  • 389a4040d5 add DFU enter override capability Kévin Redon 2019-11-18 20:23:20 +01:00
  • 5db9402a5f add serial and version info in USB description Kévin Redon 2019-11-18 20:06:05 +01:00
  • ac7e73a579 check RST/VCC/CLK line at every step of the activation Kévin Redon 2019-11-14 20:11:42 +01:00
  • 7233cf803a initialize VCC, RST, and VCC with actual values Kévin Redon 2019-11-14 19:37:32 +01:00
  • cdcdcc9f6d firmare/test/Makefile: Fix link order Harald Welte 2019-10-11 10:26:19 +02:00
  • e876bf53e8 Attempt to fix master-simtrace2 publish stage (missing WORKSPACE env) Harald Welte 2019-10-30 09:24:37 +01:00
  • f7f1ea864d add/fix mcp23017 i2c gpio expander functions and tests Joachim Steiger 2019-10-24 18:09:05 +02:00
  • 3feadfa910 define LEDs for octsimtest Kévin Redon 2019-10-01 20:03:42 +02:00
  • 9acff5ee5a make LED definitions board specific Kévin Redon 2019-10-01 19:44:44 +02:00
  • e5efbb156c hw: put board specific pin definition in corresponding file Kévin Redon 2019-09-24 18:36:55 +02:00
  • b149ea3039 cardem: ignore set ATR kevin/cardem Kévin Redon 2019-09-24 17:48:25 +02:00
  • 6b0afb3761 cardem: fix TPDU state check Kévin Redon 2019-09-24 17:44:59 +02:00
  • ede87e067d USB: place version string in interface Kévin Redon 2019-08-13 17:03:11 +02:00
  • acb7bd9fbe disable ERASE pin Kévin Redon 2019-08-12 20:49:04 +02:00
  • 4b487b836a Fix builds on Ubuntu 16.04 Harald Welte 2019-08-08 10:18:35 +02:00
  • e0265462d8 add serial and version information in USB descriptor Kévin Redon 2019-08-06 15:41:31 +02:00
  • d14970f95b publish: also upload latest Kévin Redon 2019-08-01 17:17:18 +02:00
  • b1a81c130e add new board and app for gpio testing on octsimtest board Joachim Steiger 2019-07-26 22:13:51 +02:00
  • 298a5ba722 contrib/jenkins.sh: don't delete old builds from ftp Harald Welte 2019-07-19 18:58:15 +02:00
  • c3ef475ea5 contrib/jenkins.sh: also push the .elf files to the ftp (for gdb/objdump) Harald Welte 2019-07-19 18:57:50 +02:00
  • 90abc09cf3 cardem: ensure VCC_PHONE is floating Kévin Redon 2019-07-18 18:50:51 +02:00
  • 76c2eebae2 cardem: use USART timeout for waiting time Kévin Redon 2019-06-13 15:41:52 +02:00
  • 155f57abcf firmware: name binaries including their git version number Harald Welte 2019-06-20 18:31:28 +02:00
  • bc62335768 qmod: Disable hub reset and EEPROM erase/write by default Harald Welte 2019-06-19 20:35:37 +02:00
  • e3d516745d make: only compile source for corresponding app Kévin Redon 2019-06-13 16:34:51 +02:00
  • 0cbe9a4fb6 cardem: currently simtrace does not support cardem Kévin Redon 2019-06-13 17:15:23 +02:00
  • 63490361d2 remove unused make define Kévin Redon 2019-05-23 17:37:18 +02:00
  • 6228d187da add make DEFINE to remove assert ERASE code Kévin Redon 2019-05-23 17:33:45 +02:00
  • a634c0efee make peer ERASE more robust Kévin Redon 2019-05-23 16:31:58 +02:00
  • 1a88fd8066 use simplest ATR Kévin Redon 2019-05-15 00:23:21 +02:00
  • 73d4d49b83 minor: ignore usbstring binary Kévin Redon 2019-05-14 23:56:07 +02:00
  • 558f25237e make sim switch board specific Kévin Redon 2019-05-14 23:39:36 +02:00
  • 7fd7674577 minor add comments Kévin Redon 2019-05-14 23:32:48 +02:00
  • 7a060da30f rename PIN_PHONE_IO to PIN_USIM1_IO Kévin Redon 2019-05-14 23:23:40 +02:00
  • 5b2ade08dd better detect VCC and nRST changes Kévin Redon 2019-05-14 23:20:15 +02:00
  • 6470d999b7 add ISO 7816-3 library to remsim project Kévin Redon 2019-05-14 21:56:45 +02:00
  • 46a1f167f7 add library providing ISO 7816-3 utilities Kévin Redon 2019-05-14 21:50:39 +02:00