Commit Graph

  • 0954e3b283 minor : fix typo in comment Kévin Redon 2019-05-14 21:26:48 +02:00
  • bb9b0dc8e8 Add freq_ctr app Harald Welte 2019-02-28 18:24:36 +01:00
  • b7e326cad3 Add minimal board-support for Olimex SAM3-P256 Harald Welte 2019-02-28 18:12:59 +01:00
  • c2a3836777 minor: improve debug output Kévin Redon 2019-02-07 18:20:20 +01:00
  • a2b2df235a remsim: use simplest ATR Kévin Redon 2019-02-07 18:01:15 +01:00
  • af7544aa9d minor: move USB debug output from info to debug level Kévin Redon 2019-02-07 17:58:16 +01:00
  • f6f507ab3c minor: make debug output only verbose in info level Kévin Redon 2019-02-07 17:55:24 +01:00
  • 844c6608cf minor: use same LED pattern for cardem as other opplications Kévin Redon 2019-02-07 17:53:18 +01:00
  • 8ed780ec35 minor: updated copyright years Kévin Redon 2019-02-07 17:52:08 +01:00
  • ad3414fdf7 minor: fix spacing Kévin Redon 2019-02-07 17:42:29 +01:00
  • 2fdcf3b38d cardem: add more debug information for TPDU state Kévin Redon 2018-10-15 19:43:15 +02:00
  • 7e5cda5732 remsim: fix TPDU response size transmission Kévin Redon 2018-10-15 19:47:41 +02:00
  • 032fc5f844 remsim: update copyright Kévin Redon 2018-10-02 15:56:37 +02:00
  • b1f99c909c remsim: add already parsed USB path argument info Kévin Redon 2018-10-02 15:55:38 +02:00
  • 53b4e593aa Fix compiler warning: no-return-in-nonvoid-function simtrace2_usb.c Martin Hauke 2018-10-13 20:40:22 +02:00
  • dc85fbc3e1 libusb_util.c: Avoid gcc warning about strncpy() Harald Welte 2018-10-12 15:15:08 +02:00
  • 66ffb6d493 debian/control: Add dependency to libpcsclite-dev Harald Welte 2018-09-23 16:59:23 +02:00
  • 5b5d24ebf3 owhw: set the right simtrace USB ID in usb2udp Kévin Redon 2018-09-08 08:22:56 +02:00
  • faf1e88e48 host: clean library dependencies Kévin Redon 2018-09-06 23:15:37 +02:00
  • 64f69fc4ac owhw: add missing function board_main_top Kévin Redon 2018-09-06 22:52:42 +02:00
  • 6303c39a00 owhw: add missing function board_exec_dbg_cmd Kévin Redon 2018-09-06 22:51:27 +02:00
  • ad0958e9e3 minor: update copyright Kévin Redon 2018-09-06 22:49:56 +02:00
  • 4f3a0356a4 minor: fix typo in comment Kévin Redon 2018-09-06 22:48:11 +02:00
  • 7d5d011095 minor: add checks on configurations and functions Kévin Redon 2018-09-06 22:46:54 +02:00
  • 1dbcf62295 qmod: add LED user control Kévin Redon 2018-09-04 16:15:10 +02:00
  • e5f891a825 EEPROM: fix Wformat compile warning Kévin Redon 2018-09-04 13:31:26 +02:00
  • a6bd7178b5 qmod: output EEPROM data only on debug level, and add completion output Kévin Redon 2018-08-28 19:41:10 +02:00
  • ba15387b09 DFU: fix Wformat compile warning Kévin Redon 2018-08-28 19:26:11 +02:00
  • c171112994 stdio: fix detection of malformated format strings Kévin Redon 2018-08-28 19:27:34 +02:00
  • 29200c6223 stdio: add void 'l' format string qualifier Kévin Redon 2018-08-28 19:36:58 +02:00
  • 80d9476602 UART: switch baud rate to 921600 bps Kévin Redon 2018-08-28 19:19:03 +02:00
  • e2b0f971e5 set main clock for using UART at 921600 bps Kévin Redon 2018-08-28 19:13:06 +02:00
  • e07640c35a tag debian release 0.5.1 0.5.1 Harald Welte 2018-08-26 11:51:13 +02:00
  • 82b628524f simtrace2-sniff: Fix build with released libosmocore versions Harald Welte 2018-08-26 11:40:46 +02:00
  • cb78b55c26 Revert "debian/control: Depend on libosmocore >= 0.12.1" Harald Welte 2018-08-26 11:42:33 +02:00
  • 77ff745cca debian/control: Depend on libosmocore >= 0.12.1 Harald Welte 2018-08-26 10:52:46 +02:00
  • bd9d94994d v0.5 debian package release 0.5 Harald Welte 2018-08-26 10:37:39 +02:00
  • 95fac3aeab Add Debian packaging rules Harald Welte 2018-08-26 10:07:21 +02:00
  • c17bf77ecc owhw: Fix cardem GPIO initialization pointer value Harald Welte 2018-08-26 09:56:42 +02:00
  • c394109964 firmware: Enable -Wformat and resolve all related compiler warnings Harald Welte 2018-08-26 09:53:13 +02:00
  • 888f196595 add master Makefile to build firmware and host tools Harald Welte 2018-08-26 09:24:08 +02:00
  • f7f61cd10f Makefiles: Add "make install" target Harald Welte 2018-08-26 09:23:54 +02:00
  • 0e95f53588 host: Fix "make clean": remove simtrace2-sniff Harald Welte 2018-08-26 08:49:28 +02:00
  • 76ef811a4e jenkins: add simtrace/trace to the builds Kévin Redon 2018-08-07 18:55:00 +02:00
  • fecfa2aa51 jenkins: clean after upload Kévin Redon 2018-08-07 17:44:08 +02:00
  • c428516efa qmod: error on EEPROM erase fail Kévin Redon 2018-08-07 12:12:47 +02:00
  • 37e7861c4d jenkins: fix publish Kévin Redon 2018-08-07 11:22:24 +02:00
  • ff3d84922d USB: increase USB reset time Kévin Redon 2018-08-06 17:57:20 +02:00
  • 9547e419eb qmod: Add 'e' command for erasing the EEPROM Harald Welte 2018-07-03 22:31:16 +02:00
  • 8daba9cc9a gcc: fix warning Kévin Redon 2018-08-06 16:23:28 +02:00
  • d5f583da60 jenkins: add build uploads Kévin Redon 2018-08-06 15:57:34 +02:00
  • 04ccb770fd remsim: fix USB hanging USB transfer Kévin Redon 2018-08-02 17:48:58 +02:00
  • 910e6830b9 cardem (minor): trace tx data send over USB Kévin Redon 2018-08-02 17:47:57 +02:00
  • 9cccb2bab5 add libosmcore utilities Kévin Redon 2018-08-02 17:45:26 +02:00
  • 8a4fba5ea2 cardem: add state name in trace Kévin Redon 2018-08-02 17:44:16 +02:00
  • 1b39fd31ee cardem (minor): remove to verbose log trace Kévin Redon 2018-08-02 17:43:33 +02:00
  • 0f4abf5eaa cardem: minor typo fix in comment Kévin Redon 2018-08-02 17:42:48 +02:00
  • 1836ac0761 add synchronous UART transmission and use it in exceptions Kévin Redon 2018-08-02 15:02:05 +02:00
  • dd36d9b010 sniff: send incomplete TPDU when reset is asserted Kévin Redon 2018-08-01 10:35:55 +02:00
  • 8b8e58b00e cardem: use TC2 as WI and update WT after ATR Kévin Redon 2018-07-30 18:19:11 +02:00
  • 8f70c3eb1f remsim: fix payload overwriting Kévin Redon 2018-07-29 09:50:57 +02:00
  • ebe672e926 cardem: use TC_ETU to trigger ATR sending Kévin Redon 2018-07-29 00:18:12 +02:00
  • d8ebd6ab77 cardem: increase watchdog to 2 seconds Kévin Redon 2018-07-28 19:04:23 +02:00
  • 738a04aefb cardem: show detailed reset cause Kévin Redon 2018-07-28 19:02:54 +02:00
  • 2a44dc598d sniff: increase debug output Kévin Redon 2018-07-28 17:14:48 +02:00
  • ec396bf402 sniff: fix ATR checksum calculation Kévin Redon 2018-07-28 17:13:41 +02:00
  • 697199676e sniff: ensure the checksum error flag is also printed Kévin Redon 2018-07-28 17:11:21 +02:00
  • 8e84f8125c sniff: rename reset hold/release to assert/deassert Kévin Redon 2018-07-26 15:34:03 +02:00
  • d1c6536154 sniff: send ATR over GSMTAP Kévin Redon 2018-07-26 14:51:15 +02:00
  • 352809992c USB: print decoded USB error Kévin Redon 2018-07-24 09:57:16 +02:00
  • a71a6f48cb I2C: return error after failed write Kévin Redon 2018-07-24 09:54:12 +02:00
  • 57b60d23cf I2C: add wait time after write to let EEPROM write Kévin Redon 2018-07-24 09:49:11 +02:00
  • b60538888f cardem: fix USB message parsing Kévin Redon 2018-07-18 14:06:13 +02:00
  • 680bdaba96 cardem: fix typo Kévin Redon 2018-07-18 14:00:57 +02:00
  • f66af0c640 sniff: add checksum verification for ATR and PPS Kévin Redon 2018-07-11 10:27:13 +02:00
  • 5f6b8717a4 fix 'ISO_S_IN_ATR not handled' gcc warning Kévin Redon 2018-07-11 09:49:06 +02:00
  • ac0843af83 make adc2uv common Kévin Redon 2018-07-11 09:23:33 +02:00
  • 31ed8029b7 host sniff: add functions to print flags Kévin Redon 2018-07-10 16:04:00 +02:00
  • 3b7624c120 host sniff: process remaining usb messages in buffer Kévin Redon 2018-07-10 16:03:27 +02:00
  • f000831d72 sniffer: fix inverted reset meaning Kévin Redon 2018-07-10 15:58:40 +02:00
  • b37bda0b55 sniffer: only allocate USB message if queue is not too long Kévin Redon 2018-07-08 17:34:20 +02:00
  • c6b968067d sniffer: also send malformed message over USB Kévin Redon 2018-07-08 17:18:49 +02:00
  • a95bb1e85d minor: fix linker warning Kévin Redon 2018-07-08 17:17:49 +02:00
  • da5578bd85 sniffer: set LED pattern Kévin Redon 2018-07-08 16:32:20 +02:00
  • d975411511 LED: add need pattern Kévin Redon 2018-07-08 16:29:37 +02:00
  • a2fccba96c sniffer: move reset handling from ISR to main loop Kévin Redon 2018-07-08 15:49:46 +02:00
  • 411428eb5e sniffer: move data print before USB send Kévin Redon 2018-07-08 15:47:38 +02:00
  • f82f0f6eff USB: add flags for sniff data and centralise transfer Kévin Redon 2018-07-08 15:10:23 +02:00
  • 55f0612c8e cosmetic: put spaces around operations Kévin Redon 2018-07-08 14:13:29 +02:00
  • 33d1eb73fd replace leading spaces with tabs Kévin Redon 2018-07-08 13:58:12 +02:00
  • 93717e43b3 set linux end of line Kévin Redon 2018-07-08 13:26:15 +02:00
  • 9a12d68c74 firmware: set license to GPLv2+ Kévin Redon 2018-07-08 13:21:16 +02:00
  • efbcf38afb host: set license to GPLv2+ Kévin Redon 2018-07-07 17:35:15 +02:00
  • 9918c2840e DFU: use central DFU override check Kévin Redon 2018-07-07 15:22:16 +02:00
  • d24e9bde26 DFU: re-enable UART after testing forced bootloader Kévin Redon 2018-07-07 14:56:43 +02:00
  • 2bdaa73aff UART: remove unused code Kévin Redon 2018-07-07 14:53:43 +02:00
  • fcf2743552 UART: make IRQ/ISR enabling simpler Kévin Redon 2018-07-07 14:51:35 +02:00
  • d44cb80bc5 DFU: disable configured console UART before starting main app Kévin Redon 2018-07-07 14:41:11 +02:00
  • 9e29a3eb37 DFU: set stack pointer before starting main app Kévin Redon 2018-07-07 13:48:44 +02:00
  • bf6b1b1a3e buffer: increase buffer size to 512 to cope with fast and long TPDUs Kévin Redon 2018-07-03 16:03:17 +02:00