#include "fx2regs.h"
#include "fx2types.h"
Go to the source code of this file.
Defines | |
#define | MSB(addr) (BYTE)((addr >> 8) & 0xff) |
#define | LSB(addr) (BYTE)(addr & 0xff) |
#define | MAKEWORD(msb, lsb) (((WORD)msb << 8) | lsb) |
#define | MSW(dword) (WORD)((dword >> 16) & 0xffff) |
#define | LSW(dword) (WORD)(dword & 0xffff) |
#define | MAKEDWORD(msw, lsw) (((DWORD)msw << 16) | lsw) |
#define | CPUFREQ (CLK_SPD)((CPUCS & bmCLKSPD) >> 3) |
#define | SETCPUFREQ(SPD) CPUCS = (CPUCS & ~bmCLKSPD) | (SPD << 3) |
#define | XTAL |
#define | I2CFREQ ((I2CTL & bm400KHZ) ? 400000L : 100000L) |
#define | IFFREQ (IFCONFIG & bm3048MHZ ? 48000000L : 30000000L) |
#define | SETIF30MHZ() IFCONFIG &= ~bm3048MHZ |
#define | SETIF48MHZ() IFCONFIG |= bm3048MHZ |
#define | EEPROM_TWO_BYTE (I2CS & bmBIT4) |
Enumerations | |
enum | CLK_SPD { CLK_12M = 0, CLK_24M, CLK_48M } |
Definition in file fx2macros.h.
Definition at line 38 of file fx2macros.h.
#define EEPROM_TWO_BYTE (I2CS & bmBIT4) |
Definition at line 56 of file fx2macros.h.
#define I2CFREQ ((I2CTL & bm400KHZ) ? 400000L : 100000L) |
Definition at line 46 of file fx2macros.h.
#define IFFREQ (IFCONFIG & bm3048MHZ ? 48000000L : 30000000L) |
Definition at line 50 of file fx2macros.h.
#define LSB | ( | addr | ) | (BYTE)(addr & 0xff) |
Definition at line 28 of file fx2macros.h.
#define LSW | ( | dword | ) | (WORD)(dword & 0xffff) |
Definition at line 32 of file fx2macros.h.
#define MAKEDWORD | ( | msw, | |||
lsw | ) | (((DWORD)msw << 16) | lsw) |
Definition at line 33 of file fx2macros.h.
#define MAKEWORD | ( | msb, | |||
lsb | ) | (((WORD)msb << 8) | lsb) |
Definition at line 29 of file fx2macros.h.
#define MSB | ( | addr | ) | (BYTE)((addr >> 8) & 0xff) |
Definition at line 27 of file fx2macros.h.
#define MSW | ( | dword | ) | (WORD)((dword >> 16) & 0xffff) |
Definition at line 31 of file fx2macros.h.
Definition at line 39 of file fx2macros.h.
#define SETIF30MHZ | ( | ) | IFCONFIG &= ~bm3048MHZ |
Definition at line 51 of file fx2macros.h.
#define SETIF48MHZ | ( | ) | IFCONFIG |= bm3048MHZ |
Definition at line 52 of file fx2macros.h.
#define XTAL |
enum CLK_SPD |