62 typedef unsigned int word;
63 typedef unsigned char byte;
66 typedef unsigned char bool;
72 #define ERASE_GLOB 0xA50E
73 #define ERASE_ALLMAIN 0xA50C
75 #define ERASE_MASS 0xA506
77 #define ERASE_MAIN 0xA504
79 #define ERASE_SGMT 0xA502
word Device_MainStart(void)
This function returns the start address of the device's main memory.
bool DeviceHas_TestPin(void)
Function to check if current device has a test pin.
bool DeviceHas_CpuX(void)
Function to check if current device has the extended CPUX.
bool DeviceHas_JTAG(void)
Function to check if current device supports JTAG.
bool DeviceHas_SpyBiWire(void)
Function to check if current device supports SpyBiWire.
word Device_RamStart(void)
This function returns the start address of the device's RAM.
void SetDevice(word wDeviceId)
This function accepts a Device ID and extracts the corresponding device information from the sDeviceF...
bool DeviceHas_FastFlash(void)
Function to check if current device supports FastFlash.
word Device_RamEnd(void)
This function returns the end address of the device's RAM.
bool DeviceHas_EnhVerify(void)
Function to check if current device supports EnhVerify.
bool DeviceHas_DataQuick(void)
Function to check if current device supports DataQuick.