Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
simtrace2
/
64f69fc4aca1b5adc077447a4467d603f6d23445
/
firmware
64f69fc
owhw: add missing function board_main_top
by Kévin Redon
· 6 years ago
6303c39
owhw: add missing function board_exec_dbg_cmd
by Kévin Redon
· 6 years ago
ad0958e
minor: update copyright
by Kévin Redon
· 6 years ago
4f3a035
minor: fix typo in comment
by Kévin Redon
· 6 years ago
7d5d011
minor: add checks on configurations and functions
by Kévin Redon
· 6 years ago
1dbcf62
qmod: add LED user control
by Kévin Redon
· 6 years ago
e5f891a
EEPROM: fix Wformat compile warning
by Kévin Redon
· 6 years ago
a6bd717
qmod: output EEPROM data only on debug level, and add completion output
by Kévin Redon
· 6 years ago
ba15387
DFU: fix Wformat compile warning
by Kévin Redon
· 6 years ago
c171112
stdio: fix detection of malformated format strings
by Kévin Redon
· 6 years ago
29200c6
stdio: add void 'l' format string qualifier
by Kévin Redon
· 6 years ago
80d9476
UART: switch baud rate to 921600 bps
by Kévin Redon
· 6 years ago
e2b0f97
set main clock for using UART at 921600 bps
by Kévin Redon
· 6 years ago
c17bf77
owhw: Fix cardem GPIO initialization pointer value
by Harald Welte
· 6 years ago
c394109
firmware: Enable -Wformat and resolve all related compiler warnings
by Harald Welte
· 6 years ago
f7f61cd
Makefiles: Add "make install" target
by Harald Welte
· 6 years ago
c428516
qmod: error on EEPROM erase fail
by Kévin Redon
· 6 years ago
ff3d849
USB: increase USB reset time
by Kévin Redon
· 6 years ago
9547e41
qmod: Add 'e' command for erasing the EEPROM
by Harald Welte
· 6 years ago
8daba9c
gcc: fix warning
by Kévin Redon
· 6 years ago
910e683
cardem (minor): trace tx data send over USB
by Kévin Redon
· 6 years ago
9cccb2b
add libosmcore utilities
by Kévin Redon
· 6 years ago
8a4fba5
cardem: add state name in trace
by Kévin Redon
· 6 years ago
1b39fd3
cardem (minor): remove to verbose log trace
by Kévin Redon
· 6 years ago
0f4abf5
cardem: minor typo fix in comment
by Kévin Redon
· 6 years ago
1836ac0
add synchronous UART transmission and use it in exceptions
by Kévin Redon
· 6 years ago
dd36d9b
sniff: send incomplete TPDU when reset is asserted
by Kévin Redon
· 6 years ago
8b8e58b
cardem: use TC2 as WI and update WT after ATR
by Kévin Redon
· 6 years ago
ebe672e
cardem: use TC_ETU to trigger ATR sending
by Kévin Redon
· 6 years ago
d8ebd6a
cardem: increase watchdog to 2 seconds
by Kévin Redon
· 6 years ago
738a04a
cardem: show detailed reset cause
by Kévin Redon
· 6 years ago
2a44dc5
sniff: increase debug output
by Kévin Redon
· 6 years ago
ec396bf
sniff: fix ATR checksum calculation
by Kévin Redon
· 6 years ago
6971996
sniff: ensure the checksum error flag is also printed
by Kévin Redon
· 6 years ago
8e84f81
sniff: rename reset hold/release to assert/deassert
by Kévin Redon
· 6 years ago
a71a6f4
I2C: return error after failed write
by Kévin Redon
· 6 years ago
57b60d2
I2C: add wait time after write to let EEPROM write
by Kévin Redon
· 6 years ago
b605388
cardem: fix USB message parsing
by Kévin Redon
· 6 years ago
680bdab
cardem: fix typo
by Kévin Redon
· 6 years ago
f66af0c
sniff: add checksum verification for ATR and PPS
by Kévin Redon
· 6 years ago
5f6b871
fix 'ISO_S_IN_ATR not handled' gcc warning
by Kévin Redon
· 6 years ago
ac0843a
make adc2uv common
by Kévin Redon
· 6 years ago
f000831
sniffer: fix inverted reset meaning
by Kévin Redon
· 6 years ago
b37bda0
sniffer: only allocate USB message if queue is not too long
by Kévin Redon
· 6 years ago
c6b9680
sniffer: also send malformed message over USB
by Kévin Redon
· 6 years ago
a95bb1e
minor: fix linker warning
by Kévin Redon
· 6 years ago
da5578b
sniffer: set LED pattern
by Kévin Redon
· 6 years ago
d975411
LED: add need pattern
by Kévin Redon
· 6 years ago
a2fccba
sniffer: move reset handling from ISR to main loop
by Kévin Redon
· 6 years ago
411428e
sniffer: move data print before USB send
by Kévin Redon
· 6 years ago
f82f0f6
USB: add flags for sniff data and centralise transfer
by Kévin Redon
· 6 years ago
55f0612
cosmetic: put spaces around operations
by Kévin Redon
· 6 years ago
33d1eb7
replace leading spaces with tabs
by Kévin Redon
· 6 years ago
93717e4
set linux end of line
by Kévin Redon
· 6 years ago
9a12d68
firmware: set license to GPLv2+
by Kévin Redon
· 6 years ago
9918c28
DFU: use central DFU override check
by Kévin Redon
· 6 years ago
d24e9bd
DFU: re-enable UART after testing forced bootloader
by Kévin Redon
· 6 years ago
2bdaa73
UART: remove unused code
by Kévin Redon
· 6 years ago
fcf2743
UART: make IRQ/ISR enabling simpler
by Kévin Redon
· 6 years ago
d44cb80
DFU: disable configured console UART before starting main app
by Kévin Redon
· 6 years ago
9e29a3e
DFU: set stack pointer before starting main app
by Kévin Redon
· 6 years ago
bf6b1b1
buffer: increase buffer size to 512 to cope with fast and long TPDUs
by Kévin Redon
· 6 years ago
4cbdc7c
fix LED switching on/off
by King Kévin
· 6 years ago
86f48fc
minor style change: use ARRAY_SIZE
by King Kévin
· 6 years ago
1200a52
sniffer: add waiting time WT update
by King Kévin
· 6 years ago
fe763b7
sniffing: decrease USB IRQ prioprity to prevent USART overrun
by Kévin Redon
· 6 years ago
c9bd715
sniffing: fix procedure byte handling and make TPDU parsing more strict
by Kévin Redon
· 6 years ago
35e8bdf
sniffer: also send incomplete (e.g. timeout) data (PPS/ATR/TPDU)
by Kévin Redon
· 6 years ago
709a431
sniffing: move conversion convertion and flag processing from ISR to main loop to keep ISR fast and focus on data capture
by Kévin Redon
· 6 years ago
30f90a7
console: drop data to be send when buffer is already full
by Kévin Redon
· 6 years ago
7406337
sniffer: display F and D values frim PPS
by Kévin Redon
· 6 years ago
de97fd2
sniffer USB: implement USB communication and send parsed messages
by Kévin Redon
· 6 years ago
012940f
USB device: add USB message structure for sniffer communication
by Kévin Redon
· 6 years ago
a1012b1
USB: add central file to define USB IDs, classes, and endpoints
by Kévin Redon
· 6 years ago
42bd026
minor: fix typos in comment
by Kévin Redon
· 6 years ago
638cec8
sniff: add WT timeout detection using USART timeout (TC is not required)
by Kévin Redon
· 6 years ago
00ec89d
sniff: add TPDU parsing (TPDUs become APDUs on the upper layer)
by Kévin Redon
· 6 years ago
cf59919
sniff: print parsed ATR and PPS; use red LED to show main application is running; use green LED to indicate activity (message parsed)
by Kévin Redon
· 6 years ago
11914d9
LED: add short LED pulse blinking pattern
by Kévin Redon
· 6 years ago
3113e3d
update_fidi: remove debug output since this function is called in time critical ISR
by Kévin Redon
· 6 years ago
9def763
DFU: switch green LED on to indicate DFU mode, and red LED to indicate flashing activity
by Kévin Redon
· 6 years ago
ca9e4bf
board: fix LED pin definition
by Kévin Redon
· 6 years ago
8210ec3
DFU: remove force bootloader button debug message since the console is output message is not initialized yet
by Kévin Redon
· 6 years ago
8fa6ff5
sniffer: use ISR to store sniffed data in buffer, add ATR and PPS parsing, and PPS related FiDi update
by Kévin Redon
· 6 years ago
866d20b
trace: increase watchdog for 500 to 2000 ms to provide more time handling buffered data
by Kévin Redon
· 6 years ago
4fe99fa
ISO7816: change update_fidi to use provided USART
by Kévin Redon
· 6 years ago
7be52ec
SIMtrace: enable interrupt on edge dection for SIM_RST pin to reset the sniffer ISO state
by Kévin Redon
· 6 years ago
a2b3676
SIMtrace: fix default SIM_RST pin state to allow phone controlled reset
by Kévin Redon
· 6 years ago
927ffb4
SIMtrace: only enable main sniffing mode on SIMtrace board
by Kévin Redon
· 6 years ago
d7a6de5
sniffer: add state definitions, improve IRQ handling, update pins configuration
by Kévin Redon
· 6 years ago
353351d
simtrace: add support for sniffing on both USART
by Kévin Redon
· 6 years ago
4091d78
board: comment USART definitions and add corresponding IRQ numbers
by Kévin Redon
· 6 years ago
ee62a9d
simtrace: add dedicated power pins configuration for sniffing
by Kévin Redon
· 6 years ago
45ad62d
sniff: use USART 0 instead of USART 1
by Kévin Redon
· 6 years ago
2c4e2af
SIMtrace board: comment and fix pin definition
by Kévin Redon
· 6 years ago
7b73462
sniff mode: handle USART 1 RX interrupt to show sniffer data
by Kévin Redon
· 6 years ago
36abece
enable (empty) sniffer support for SIMtrace board
by Kévin Redon
· 6 years ago
f9997e9
copy working cardem app to trace
by Kévin Redon
· 6 years ago
05cc7f6
ringbuffer: Don't print/TRAC from ringbuffer
by Harald Welte
· 6 years ago
4689345
echo all command characters entered on serial console
by Harald Welte
· 6 years ago
Next »