Index: MC68VZ328.h =================================================================== RCS file: /var/cvs/uClinux-2.4.x/include/asm-m68knommu/MC68VZ328.h,v retrieving revision 1.5 diff -a -c -r1.5 MC68VZ328.h *** MC68VZ328.h 2002/03/14 02:47:53 1.5 --- MC68VZ328.h 2002/03/16 17:09:02 *************** *** 511,516 **** --- 511,556 ---- #define PG_EMUCS 0x10 /* Use EMUCS as PG[4] */ #define PG_EMUBRK 0x20 /* Use EMUBRK as PG[5] */ + /* + * Port J + */ + #define PJDIR_ADDR 0xfffff438 /* Port J direction reg */ + #define PJDATA_ADDR 0xfffff439 /* Port J data register */ + #define PJPUEN_ADDR 0xfffff43A /* Port J Pull-Up enb. reg */ + #define PJSEL_ADDR 0xfffff43B /* Port J Select Register */ + + #define PJDIR BYTE_REF(PJDIR_ADDR) + #define PJDATA BYTE_REF(PJDATA_ADDR) + #define PJPUEN BYTE_REF(PJPUEN_ADDR) + #define PJSEL BYTE_REF(PJSEL_ADDR) + + #define PJ(x) (1 << (x)) + + /* + * Port K + */ + #define PKDIR_ADDR 0xfffff440 /* Port K direction reg */ + #define PKDATA_ADDR 0xfffff441 /* Port K data register */ + #define PKPUEN_ADDR 0xfffff442 /* Port K Pull-Up enb. reg */ + #define PKSEL_ADDR 0xfffff443 /* Port K Select Register */ + + #define PKDIR BYTE_REF(PKDIR_ADDR) + #define PKDATA BYTE_REF(PKDATA_ADDR) + #define PKPUEN BYTE_REF(PKPUEN_ADDR) + #define PKSEL BYTE_REF(PKSEL_ADDR) + + #define PK(x) (1 << (x)) + + #define PK_DATAREADY 0x01 /* Use ~DATA_READY as PK[0] */ + #define PK_PWM2 0x01 /* Use PWM2 as PK[0] */ + #define PK_R_W 0x02 /* Use R/W as PK[1] */ + #define PK_LDS 0x04 /* Use /LDS as PK[2] */ + #define PK_UDS 0x08 /* Use /UDS as PK[3] */ + #define PK_LD4 0x10 /* Use LD4 as PK[4] */ + #define PK_LD5 0x20 /* Use LD5 as PK[5] */ + #define PK_LD6 0x40 /* Use LD6 as PK[6] */ + #define PK_LD7 0x80 /* Use LD7 as PK[7] */ + /********** * * 0xFFFFF5xx -- Pulse-Width Modulator (PWM)