Commit Graph

  • f83c69ff69 card_emu: Fix USART timer, particularly in re-start situations Harald Welte 2021-04-06 01:25:24 +02:00
  • 2619862fba card_emu: Use USART timeout for waiting time Harald Welte 2021-04-05 19:08:11 +02:00
  • deb322c36d card_emu: explicitly initialize PTS and TPDU states Harald Welte 2021-04-05 18:19:19 +02:00
  • 351dfd65d9 card_emu: improve reset detection conditions Harald Welte 2021-04-05 18:16:14 +02:00
  • bc9b927569 iso7816_fidi: Add iso7816_3_ prefix to symbols; fix terminology Harald Welte 2021-04-05 18:08:49 +02:00
  • e5c8833a97 card_emu: Clarify and differentiate F/Fi/F_index/Fi_index Harald Welte 2021-04-05 17:55:54 +02:00
  • 1a32601be7 card_emu: Rename fi to Fi and di to Di Harald Welte 2021-04-05 17:04:38 +02:00
  • ed3067e2ea make sim switch board specific Kévin Redon 2019-05-14 23:39:36 +02:00
  • 841a0b70ff card_emu: waiting_time is stored in etu, not clocks. Harald Welte 2021-04-05 16:56:54 +02:00
  • 7a3d93682f Revert "add library providing ISO 7816-3 utilities" Harald Welte 2021-04-05 16:59:35 +02:00
  • 01868775ba Revert "add ISO 7816-3 library to remsim project" Harald Welte 2021-04-05 16:58:09 +02:00
  • 9ec3de9346 simtrace2-cardem-pcsc: Make it work again Harald Welte 2021-04-05 20:30:21 +02:00
  • cb0772cb22 simtrace2-cardem-pcsc: Make it work again laforge/cardem Harald Welte 2021-04-05 20:30:21 +02:00
  • 0b41ef7055 cardem: Use USART timeout for waiting time Harald Welte 2021-04-05 19:08:11 +02:00
  • 43ddf10bbc card_emu: explicitly initialize PTS and TPDU states Harald Welte 2021-04-05 18:19:19 +02:00
  • 83832db7b7 card_emu: improve reset detection conditions Harald Welte 2021-04-05 18:16:14 +02:00
  • 7ee3a3812f iso7816_fidi: Add iso7816_3_ prefix to symbols; fix terminology Harald Welte 2021-04-05 18:08:49 +02:00
  • eb1b0b3133 card_emu: Clarify and differentiate F/Fi/F_index/Fi_index Harald Welte 2021-04-05 17:55:54 +02:00
  • d7af9be9b6 card_emu.c: Rename fi to Fi and di to Di Harald Welte 2021-04-05 17:04:38 +02:00
  • 3f877b257b cardemu: different init for simtrace board which uses uart timers Kévin Redon 2020-03-26 01:47:43 +01:00
  • 963ce603db make sim switch board specific Kévin Redon 2019-05-14 23:39:36 +02:00
  • 95fcdb666e cardem: use edge-triggered VCC ADC logic Kévin Redon 2020-03-26 01:47:12 +01:00
  • 814c9aec0f card_emu: waiting_time is stored in etu, not clocks. Harald Welte 2021-04-05 16:56:54 +02:00
  • 0cf5586625 Revert "add library providing ISO 7816-3 utilities" Harald Welte 2021-04-05 16:59:35 +02:00
  • 0a1026c2de Revert "add ISO 7816-3 library to remsim project" Harald Welte 2021-04-05 16:58:09 +02:00
  • b218cc38d0 minor add comments Kévin Redon 2020-03-26 01:46:45 +01:00
  • 50360e0706 rename PIN_PHONE_{CLK,IO} to PIN_USIM1_{CLK,IO} Kévin Redon 2019-05-14 23:23:40 +02:00
  • 4a58c08d67 add ISO 7816-3 library to remsim project Kévin Redon 2019-05-14 21:56:45 +02:00
  • 4a29f64cbe add library providing ISO 7816-3 utilities Kévin Redon 2019-05-14 21:50:39 +02:00
  • debbf3c6fa cardem: currently simtrace does not support cardem Kévin Redon 2019-06-13 17:15:23 +02:00
  • 0b1a3b4105 cardem: choose a more reasonable default ATR Eric Wild 2020-04-03 21:21:27 +02:00
  • 9316890a39 firmware: allow verbose builds Eric Wild 2020-04-03 18:28:31 +02:00
  • 19cd3b0f71 firmware: do not allow undefined symbols Eric Wild 2020-04-03 21:33:30 +02:00
  • a1579ff4b0 minor: use same LED pattern for cardem as other applications Kévin Redon 2019-02-07 17:53:18 +01:00
  • 62ad58ad56 contrib/prepare_upload.sh: fix cd problems Oliver Smith 2021-03-08 08:33:47 +01:00
  • 1031d9b884 firmware: create duplicate files for upload only Oliver Smith 2021-03-05 15:38:48 +01:00
  • 199cd431f3 gitignore: add firmware/apps/*/usb_strings.txt.patched Oliver Smith 2021-03-05 14:46:20 +01:00
  • 90e351f4a7 host: use git-version-gen/tarball-v. from topdir Oliver Smith 2021-03-05 11:58:05 +01:00
  • 09c3d45d6e firmware/Makefile: fix UNKNOWN in OBS packages Oliver Smith 2021-03-05 11:32:45 +01:00
  • 810ecc5374 d/source/format: new file Oliver Smith 2021-03-05 10:46:54 +01:00
  • 657cce1817 dfu: let the device reset itself Eric 2021-01-29 02:11:55 +01:00
  • aadd995664 remove old pre-autoconf makefile Harald Welte 2020-10-27 15:51:54 +01:00
  • 0bb58e0b3c Update README Harald Welte 2020-10-27 15:51:25 +01:00
  • b1a56e0f77 rename simtrace2-remsim to simtrace2-cardem-pcsc Harald Welte 2020-10-27 15:44:54 +01:00
  • 80b8877a23 remove usb2udp Harald Welte 2020-10-27 15:40:39 +01:00
  • 1372aca28e remsim: adding cli argument to set the atr Leonard Hübner 2020-10-27 10:16:41 +01:00
  • a124c1714e migrate from BSC_FD_* to OSMO_FD_* Harald Welte 2020-10-18 22:32:24 +02:00
  • 3907085239 dfu: Save another 60 bytes by changing the way we print horizontal lines Harald Welte 2020-08-16 15:51:14 +02:00
  • 9866c7373c dfu: Shrink code by 144 bytes (by not calling PIO_InitializeInterrupts) Harald Welte 2020-08-16 15:45:21 +02:00
  • 1afb70a69d firmware: fix builds with gcc stack smashing protection enabled Harald Welte 2020-08-05 11:59:26 +02:00
  • 859f1b0974 Introduce support for asynchronous USB transmission Harald Welte 2020-02-22 16:45:05 +01:00
  • 4e73aaeba8 contrib: integrate RPM spec Oliver Smith 2020-05-14 11:55:53 +02:00
  • 45e34c69de contrib: import RPM spec Oliver Smith 2020-05-14 11:55:23 +02:00
  • ccceb0ffba cardem: choose a more reasonable default ATR hoernchen/simtrace_cardem Eric Wild 2020-04-03 21:21:27 +02:00
  • e0f4d9216e firmware: allow verbose builds Eric Wild 2020-04-03 18:28:31 +02:00
  • 22adb8acd5 Revert "cardem: disable upload for simtrace2" Eric Wild 2020-03-29 20:38:06 +02:00
  • b59fb8fc92 firmware: do not allow undefined symbols Eric Wild 2020-04-03 21:33:30 +02:00
  • 70bd983e56 cardem: ignore set ATR Kévin Redon 2019-09-24 17:48:25 +02:00
  • c3d9fe78c7 cardem: fix TPDU state check Kévin Redon 2019-09-24 17:44:59 +02:00
  • 6268322221 cardem: ensure VCC_PHONE is floating Kévin Redon 2019-07-18 18:50:51 +02:00
  • 5eaf5f8e3a cardem: use USART timeout for waiting time Kévin Redon 2019-06-13 16:34:51 +02:00
  • cd62c46e6d cardem: currently simtrace does not support cardem Kévin Redon 2019-06-13 17:15:23 +02:00
  • c5635780bb make sim switch board specific Kévin Redon 2019-05-14 23:39:36 +02:00
  • 2d0d1e8cb3 cardemu: different init for simtrace board which uses uart timers Kévin Redon 2020-03-26 01:47:43 +01:00
  • b0d789e09d different voltage comparison on powerup Kévin Redon 2020-03-26 01:47:12 +01:00
  • ae28d5a4c5 minor add comments Kévin Redon 2020-03-26 01:46:45 +01:00
  • 9dd4dc287d rename PIN_PHONE_IO to PIN_USIM1_IO Kévin Redon 2019-05-14 23:23:40 +02:00
  • ed7b838392 add ISO 7816-3 library to remsim project Kévin Redon 2019-05-14 21:56:45 +02:00
  • 656fda7ddd add library providing ISO 7816-3 utilities Kévin Redon 2019-05-14 21:50:39 +02:00
  • 4a76fe50ea minor: use same LED pattern for cardem as other opplications Kévin Redon 2019-02-07 17:53:18 +01:00
  • f46de7b70f simtrace2_siff: getopt_long() returns int, not char Harald Welte 2020-03-19 09:18:31 +01:00
  • e42492971e pio_it.c: Permit repeated calls to PIO_ConfigureIt() Harald Welte 2020-03-13 15:28:40 +01:00
  • a625ef0d9b USBD.c: Don't reset EP0 on SetConfiguration(0) Harald Welte 2020-03-13 12:56:06 +01:00
  • 6a6dcf2a27 WIP: firmware: sniffer: inbound USB handling laforge/wip Harald Welte 2020-01-11 17:33:08 +01:00
  • 61a01b77f6 firmware: More common infrastructure for USB handling Harald Welte 2020-01-11 17:15:26 +01:00
  • 0b28031312 HACK: Solve weird problem wih lost OUT transfer on ping-pong endpoint Harald Welte 2020-01-16 23:20:48 +01:00
  • 4e9beae46a WIP: Introduce support for asynchronous USB transmission Harald Welte 2020-02-22 16:45:05 +01:00
  • 823f453d83 cosmetic: Add missing CR to LF in dispatch_received_usb_msg() Harald Welte 2020-03-01 15:58:12 +01:00
  • 13cb311c06 extend osmo_st2_cardem_inst with fields required by osmo-remsim Harald Welte 2020-02-22 19:22:02 +01:00
  • e6806e58c2 cardem: Fix infinite loop + watchdog reset on long OUT message Harald Welte 2020-03-01 15:56:07 +01:00
  • 37220cce25 Disable interrupts during EEFC_ReadUniqueID() Harald Welte 2020-03-01 15:44:43 +01:00
  • 02712376df simtrace2_api: Add osmo_st2_cardem_request_config() Harald Welte 2020-02-22 21:53:50 +01:00
  • baa62777c8 cardem: disable upload for simtrace2 Eric Wild 2020-01-30 17:19:51 +01:00
  • 1fad9229bf remsim: allow selecting pcsc reader number Eric Wild 2020-01-29 14:44:32 +01:00
  • c7173bcc69 increase ringbuffer size from 512 to 1024 bytes Harald Welte 2020-01-17 16:32:22 +01:00
  • 9ba5b5c1b9 host/lib/gsmtap.c: Add GPLv2 disclaimer 0.7.1 Harald Welte 2020-01-17 10:25:33 +01:00
  • 2c673c38f5 host: Add COPYING file for host software (GPLv2) Harald Welte 2020-01-17 10:22:47 +01:00
  • 02f01e859c host/lib/gsmtap.c: Add GPLv2 disclaimer Harald Welte 2020-01-17 10:25:33 +01:00
  • 575214f248 host: Add COPYING file for host software (GPLv2) Harald Welte 2020-01-17 10:22:47 +01:00
  • e88be9e782 add script to flash latest firmware Kévin Redon 2020-01-14 18:19:48 +01:00
  • b6e2f0f8e7 DFU: add DFU application Kévin Redon 2019-12-11 17:04:21 +01:00
  • 34200e4676 firmware: apps/cardem/main.c: Synchronize with apps/trace/main.c Harald Welte 2020-01-11 12:50:32 +01:00
  • e3b2de45c4 firmware: move printing of welcome banner to common function print_banner() Harald Welte 2020-01-11 12:31:51 +01:00
  • ce4b5c25e8 library: Add osmo_st2_compatible_dev_idsp[] Harald Welte 2019-12-24 09:37:56 +01:00
  • 7f7de1ec1d migrate to libosmousb Harald Welte 2019-12-15 20:17:44 +01:00
  • 8591495d74 Update .gitignore file for host Harald Welte 2019-12-26 08:04:37 +01:00
  • b566ea3e83 OSMO_ASSERT() on double-free or invalid pointer Harald Welte 2019-12-14 19:38:50 +01:00
  • 563601cff2 [lib] apdu_dispatch: Don't print APDU state to stdout Harald Welte 2019-12-16 15:11:00 +01:00
  • e9556efe88 [lib] apdu_dispatch: Use DLGLOBAL and don't printf() directly Harald Welte 2019-12-16 15:09:26 +01:00
  • cdc0853777 jenkins.sh: Add verify_value_string_arrays_are_terminated.py Harald Welte 2019-12-17 13:22:46 +01:00