AN2398 Freescale Semiconductor / Motorola, AN2398 Datasheet - Page 18

no-image

AN2398

Manufacturer Part Number
AN2398
Description
In-Circuit Programming of FLASH Memory via the Universal Serial Bus for the MC68HC908JB8
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
AN2398/D
;* ---------------------------------------------------------------------
;*
;*
START_ADD
V_Start_Add_H
V_Start_Add_L
;
END_ADD
V_End_Add_H
V_End_Add_L
;
MONITOR_VERIFY
MONITOR_PROGRAM equ
;
V_Source
V_Destination
;
UICP_RAM_END
;*--------------------------------------------------------------------------
UICP_RAM_SIZE
;
;****************************************************************************
;*
;*
;*
;****************************************************************************
NUM_BLK
FEATURE_SIZE
;
;* ====================================
;* Device/Endpoint Feature Select
;* ====================================
EP_STALL
RM_WAKEUP
;
;* ====================================
;* Descriptor types
;* ====================================
DEVICE_TYPE
CONFIG_TYPE
STRING_TYPE
INTERFACE_TYPE
ENDP_TYPE
HID_TYPE
REPORT_TYPE
;* ====================================
;
;* ====================================
HID_INPUT
HID_OUTPUT
HID_FEATURE
;
INPUT_TYPE
OUTPUT_TYPE
FEATURE_TYPE
18
parameters to pass into ICP subroutine
CONSTANT DEFINITION
HID ReportType
In-Circuit Programming of FLASH Memory via the USB for the MC68HC908JB8
equ
ds
ds
equ
ds
ds
equ
ds
ds
equ
equ
equ
equ
equ
equ
equ
equ
equ
equ
equ
equ
equ
equ
equ
equ
equ
equ
equ
*
1
1
*
1
1
$FC03
$FC09
1
1
*
UICP_RAM_END-UICP_RAM_BEGIN
!16
8
0
1
1
2
3
4
5
$21
$22
1
2
3
1
2
3
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
; MSB FLASH start address
; LSB FLASH start address
; MSB FLASH ending address
; MSB FLASH ending address
; Monitor routine for verify
; Monitor routine for programming
; Number of USB block for a Flash block
; block size of programming command
; SetReport(Feature)
MOTOROLA

Related parts for AN2398