Esempio n. 1
0
*/




uint8               cdr_startcmd(UNIT *, uint16,  uint8);
t_stat              cdr_boot(int32, DEVICE *);
t_stat              cdr_srv(UNIT *);
t_stat              cdr_reset(DEVICE *);
t_stat              cdr_attach(UNIT *, CONST char *);
t_stat              cdr_detach(UNIT *);



UNIT                cdr_unit[] = {
   {UDATA(cdr_srv, UNIT_CDR, 0), 300, UNIT_ADDR(0x0C)},       /* A */
#if NUM_DEVS_CDR > 1
   {UDATA(cdr_srv, UNIT_CDR, 0), 300, UNIT_ADDR(0x1C)},       /* B */
#endif
};

MTAB                cdr_mod[] = {
    {MTAB_XTD | MTAB_VUN, 0, "FORMAT", "FORMAT",
               &sim_card_set_fmt, &sim_card_show_fmt, NULL},
    {MTAB_XTD | MTAB_VUN | MTAB_VALR, 0, "DEV", "DEV", &set_dev_addr,
        &show_dev_addr, NULL},
    {0}
};

struct dib cdr_dib = { 0xFF, 1, NULL, cdr_startcmd, NULL, cdr_unit};
Esempio n. 2
0
void dsp_unit_clr(u4_t loc)
{
	u1_t a = UNIT_ADDR(loc);
	
	dsp_leds_write(a, dsp_leds_read(a) & ~UNIT_DATA(loc));
}