Added default mc68681 register access routines.

This commit is contained in:
Joel Sherrill
1998-07-15 23:20:50 +00:00
parent 198d851c77
commit 49370cd68c
2 changed files with 98 additions and 0 deletions

View File

@@ -63,6 +63,55 @@ typedef mc68681_baud_t mc68681_baud_table_t[RTEMS_TERMIOS_NUMBER_BAUD_RATES];
extern console_fns mc68681_fns;
extern console_fns mc68681_fns_polled;
/*
* Default register access routines
*/
unsigned8 mc68681_default_read_register(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum
);
void mc68681_default_write_register(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum,
unsigned8 ucData
);
unsigned8 mc68681_default_read_register_with_multiplier_2(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum
);
void mc68681_default_write_register_with_multiplier_2(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum,
unsigned8 ucData
);
unsigned8 mc68681_default_read_register_with_multiplier_4(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum
);
void mc68681_default_write_register_with_multiplier_4(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum,
unsigned8 ucData
);
unsigned8 mc68681_default_read_register_with_multiplier_8(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum
);
void mc68681_default_write_register_with_multiplier_8(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum,
unsigned8 ucData
);
#ifdef __cplusplus
}
#endif

View File

@@ -63,6 +63,55 @@ typedef mc68681_baud_t mc68681_baud_table_t[RTEMS_TERMIOS_NUMBER_BAUD_RATES];
extern console_fns mc68681_fns;
extern console_fns mc68681_fns_polled;
/*
* Default register access routines
*/
unsigned8 mc68681_default_read_register(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum
);
void mc68681_default_write_register(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum,
unsigned8 ucData
);
unsigned8 mc68681_default_read_register_with_multiplier_2(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum
);
void mc68681_default_write_register_with_multiplier_2(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum,
unsigned8 ucData
);
unsigned8 mc68681_default_read_register_with_multiplier_4(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum
);
void mc68681_default_write_register_with_multiplier_4(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum,
unsigned8 ucData
);
unsigned8 mc68681_default_read_register_with_multiplier_8(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum
);
void mc68681_default_write_register_with_multiplier_8(
unsigned32 ulCtrlPort,
unsigned8 ucRegNum,
unsigned8 ucData
);
#ifdef __cplusplus
}
#endif