OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:mpsse
(Results
1 - 4
of
4
) sorted by null
/system/tpm/trunks/ftdi/
mpsse.c
56
* Returns a pointer to an
MPSSE
context structure if succeeded, NULL otherwise.
58
struct mpsse_context*
MPSSE
(enum modes mode, int freq, int endianess) {
60
struct mpsse_context*
mpsse
= NULL;
local
63
mpsse
= Open(supported_devices[i].vid, supported_devices[i].pid, mode,
65
if (
mpsse
) {
66
mpsse
->description = supported_devices[i].description;
67
return
mpsse
;
79
* @mode -
MPSSE
mode, one of enum modes.
86
* Returns a pointer to an
MPSSE
context structure on success.
105
* @mode -
MPSSE
mode, one of enum modes
127
struct
mpsse
_context*
mpsse
= NULL;
local
[
all
...]
support.c
32
int raw_write(struct mpsse_context*
mpsse
, uint8_t* buf, int size) {
35
if (
mpsse
->mode) {
36
if (ftdi_write_data(&
mpsse
->ftdi, buf, size) == size) {
45
int raw_read(struct mpsse_context*
mpsse
, uint8_t* buf, int size) {
48
if (
mpsse
->mode) {
50
r = ftdi_read_data(&
mpsse
->ftdi, buf, size);
56
if (
mpsse
->flush_after_read) {
64
ftdi_usb_purge_rx_buffer(&
mpsse
->ftdi);
72
void set_timeouts(struct mpsse_context*
mpsse
, int timeout) {
73
if (
mpsse
->mode)
[
all
...]
support.h
25
#include "trunks/ftdi/
mpsse
.h"
27
int raw_write(struct mpsse_context*
mpsse
, uint8_t* buf, int size);
28
int raw_read(struct mpsse_context*
mpsse
, uint8_t* buf, int size);
29
void set_timeouts(struct mpsse_context*
mpsse
, int timeout);
32
uint8_t* build_block_buffer(struct mpsse_context*
mpsse
,
37
int set_bits_high(struct mpsse_context*
mpsse
, int port);
38
int set_bits_low(struct mpsse_context*
mpsse
, int port);
39
int gpio_write(struct mpsse_context*
mpsse
, int pin, int direction);
40
int is_valid_context(struct mpsse_context*
mpsse
);
mpsse.h
54
#define NULL_CONTEXT_ERROR_MSG "NULL
MPSSE
context pointer!"
84
/* Supported
MPSSE
modes */
178
struct mpsse_context*
MPSSE
(enum modes mode, int freq, int endianess);
196
void Close(struct mpsse_context*
mpsse
);
197
const char* ErrorString(struct mpsse_context*
mpsse
);
198
int SetMode(struct mpsse_context*
mpsse
, int endianess);
199
void EnableBitmode(struct mpsse_context*
mpsse
, int tf);
200
int SetClock(struct mpsse_context*
mpsse
, uint32_t freq);
201
int GetClock(struct mpsse_context*
mpsse
);
202
int GetVid(struct mpsse_context*
mpsse
);
[
all
...]
Completed in 58 milliseconds