add directory study
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
/*
|
||||
* Western Digital Ethercard Plus, or WD8003E card
|
||||
*
|
||||
* This information seems to be guarded like the crown jewels
|
||||
*/
|
||||
|
||||
struct eplusreg {
|
||||
char epl_ctlstatus; /* Control(write) and status(read) */
|
||||
char epl_res1[7];
|
||||
char epl_ea0; /* Most significant eaddr byte */
|
||||
char epl_ea1;
|
||||
char epl_ea2;
|
||||
char epl_ea3;
|
||||
char epl_ea4;
|
||||
char epl_ea5; /* Least significant eaddr byte */
|
||||
char epl_res2;
|
||||
char epl_chksum; /* sum from epl_ea0 upto here is 0xFF */
|
||||
dp8390 epl_dp8390; /* NatSemi chip */
|
||||
};
|
||||
|
||||
/* Bits in epl_ctlstatus */
|
||||
|
||||
#define CTL_RESET 0x80 /* Software Reset */
|
||||
#define CTL_MENABLE 0x40 /* Memory Enable */
|
||||
#define CTL_MEMADDR 0x3F /* Bits SA18-SA13, SA19 implicit 1 */
|
||||
|
||||
#define STA_IIJ 0x7 /* Interrupt Indication Jumpers */
|
||||
Reference in New Issue
Block a user