switch-coreboot/src/northsouthbridge/sis/630/chipinit.h
Ronald G. Minnich 7ec4980b96 new files
2002-12-17 19:58:11 +00:00

31 lines
483 B
C

/* 32 bit mode code */
#define PCI_COMMAND_PORT 0xcf8
#define PCI_DATA_PORT 0xcfc
#define NORTH_BRIDGE_BASE_ADDR 0x80000000
#define LPC_BRIDGE_BASE_ADDR 0x80000800
#define SMB_BASE_ADDR 0x5080
#define RET_LABEL(label) \
jmp label##_done
#define CALL_LABEL(label) \
jmp label ;\
label##_done:
#define CALL_SP(func) \
leal 0f, %esp ; \
jmp func ; \
0:
#define RET_SP \
jmpl *%esp
#define CALL_BP(func) \
leal 0f, %ebp ; \
jmp func ; \
0:
#define RET_BP \
jmpl *%ebp