GE-115 Emulator
An Emulator of the General Electrics GE-115 computer
Data Fields
ge_std_device Struct Reference

#include <connector34.h>

Data Fields

const char * name
 
void * ctx
 
int(* claims )(void *ctx, struct std_unitname un)
 
std_reaction(* command )(struct ge *, void *ctx, struct std_unitname un, uint8_t order)
 
std_reaction(* transfer )(struct ge *, void *ctx, struct std_unitname un, int dir, uint8_t *buf, uint16_t *len, uint16_t cap)
 
void(* tick )(struct ge *, void *ctx)
 
struct ge_std_devicenext
 

Detailed Description

Definition at line 50 of file connector34.h.

Field Documentation

◆ claims

int(* claims) (void *ctx, struct std_unitname un)

Definition at line 56 of file connector34.h.

◆ command

std_reaction(* command) (struct ge *, void *ctx, struct std_unitname un, uint8_t order)

Definition at line 60 of file connector34.h.

◆ ctx

void* ctx

Definition at line 52 of file connector34.h.

◆ name

const char* name

Definition at line 51 of file connector34.h.

◆ next

struct ge_std_device* next

Definition at line 74 of file connector34.h.

◆ tick

void(* tick) (struct ge *, void *ctx)

Definition at line 72 of file connector34.h.

◆ transfer

std_reaction(* transfer) (struct ge *, void *ctx, struct std_unitname un, int dir, uint8_t *buf, uint16_t *len, uint16_t cap)

Definition at line 68 of file connector34.h.