mc68ec060 Freescale Semiconductor, Inc, mc68ec060 Datasheet - Page 363
![no-image](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_sml.jpg)
mc68ec060
Manufacturer Part Number
mc68ec060
Description
Mc68060 Superscalar 68k Microprocessor Including The Lc060 And Ec060
Manufacturer
Freescale Semiconductor, Inc
Datasheet
1.MC68EC060.pdf
(416 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
mc68ec060RC50
Manufacturer:
NXP
Quantity:
1 746
Company:
Part Number:
mc68ec060ZU50
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Company:
Part Number:
mc68ec060ZU66
Manufacturer:
MOTOROLA
Quantity:
256
Company:
Part Number:
mc68ec060ZU66
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mc68ec060ZU66
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
Company:
Part Number:
mc68ec060ZU75
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
- Current page: 363 of 416
- Download datasheet (2Mb)
MC68060 Software Package
Each module has pre-defined addresses used by the target operating system as entry points
into the M68060SP routines. These pre-defined addresses will remain unchanged to ensure
that future releases of the M68060SP do not require recompilation.
The three kernel modules require some system-dependent subroutines to be supplied by
the target system. These modules also contain a call-out dispatch table. Each entry in the
call-out dispatch table represents an external function needed by that module. The call-out
dispatch table must be filled by the system integrator with the relative address (relative to
the top of the module) of the desired external function. This module-relative addressing
ensures full position independence.
C.1 MODULE FORMAT
Each module consists of the following parts:
The call-out dispatch table is used by the module to reference external functions. The unim-
plemented integer and floating-point library modules do not require call-out dispatch tables.
For the other three modules, the call-out dispatch table contains a maximum of 32 call-out
entries. Each entry is 4 bytes long; hence, the call-out dispatch table size is 128 bytes. This
table must be supplied by the system integrator. Each entry must contain the relative
addresses of external functions, relative to the top of the call-out table.
For example, if the call-out dispatch table defines the first location to be the _mem_read
entry and the third entry defines the _mem_write entry, the table appears as shown in Figure
C-1.
The MC68060SP release has an example call-out dispatch table for each module. Since the
call-out dispatch table is system dependent, it is placed in a file separate from the next two
sections of the module. Care must be taken when porting the MC68060SP to ensure that
each module is kept intact.
C-2
1. Call-out Dispatch Table
2. Entry-point Dispatch Section
3. Code section
_top:
* End of Call-out Dispatch Table. The module (pseudo-assembly module) must
* immediately follow:
xref
xdef
dc.l _mem_read - _top
dc.l _mem_write - _top
•
•
•
dc.l $00000000
Figure C-1. Call-Out Dispatch Table Example
_mem_read, _mem_write
_top
M68060 USER’S MANUAL
MOTOROLA
Related parts for mc68ec060
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![MC14560BCP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC12034AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MPIC2112P](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC14520BCP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC12026AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC145152P2](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC68HC11A0P](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MCM6726DWJ10](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC44355](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC13282AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC14519BCP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC14495P1](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![SN74LS796N](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC142100CP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC34014P](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet: