MC68030RC16C Freescale Semiconductor, MC68030RC16C Datasheet - Page 382
MC68030RC16C
Manufacturer Part Number
MC68030RC16C
Description
IC MPU 32BIT ENHANCED 128-PGA
Manufacturer
Freescale Semiconductor
Datasheet
1.MC68030FE20C.pdf
(599 pages)
Specifications of MC68030RC16C
Processor Type
M680x0 32-Bit
Speed
166MHz
Voltage
5V
Mounting Type
Surface Mount
Package / Case
128-PGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-
- Current page: 382 of 599
- Download datasheet (23Mb)
M O T O R O L A
Upper. Table[].Pointer = NewPageTable;
/* cannot expand the table, return with status unchanged (failed)
/* allocated page hit so start counting from zero again
/* If we get here there was not room. See if we can expand the page table to hold the new block */
end
else Maxfound = 0;
/* If so grow it and set the new page entries as virgin
If Upper. Table[].Limit + NumPages < 4k then do
SearchPageTablea;
/* Set OK status and return with it
exit SearchPageTablee;
end;
/* Return the old table and install the new table pointer
/* Set returned virtual address and load if replacing the old
/* Set all the new entries at the end to virgin status
Status = "OK";
/* We can grow the page table! First get area for new table
/* Now copy the first part of the old table into the new
for Lower_Table_Index = 0 to Upper_Table[].Limit
Call ReturnReal(4*Upper_Table[].Limit, Upper_Table[].Pointer);
VirtualAddressReturned = Upper_Level Index*16Meg + Lower_Level_lndex*8k;
While (Lower_Table_Index < NewLimit) do
NewLimit = Upper_Table[].Limit + NumPages;
Call
PLOAD (VirtualAddressReturned)
GetReal(4*NewLimit,
end;
end;
NewPageTable->Lower_Table[] = Lower_Table[]
Lower Table_Index = Lower Table_Index + 1 ;
Lower Table[].Status = invalid._virgin;
MC68030 USER'S M A N U A L
/* return the User's virtual address
while (Maxfound > 0) do
/* Found! Now llag the page entries, update the MC68030 and
end;
Status = "OK";
VirtualAddressRetumed =
PLOAD (VirtualAddressRetumed);
exit SearchPageTables;
end;
NewPageTable);
Lower_Table[].Status = invalidvirgin;
Lower_Level_Index -- Lower_Level_Index-1 ;
Uppe r_Level_lndex*16M eg +
Lower Levetlndex*8k;
/* refresh MC68030
9-81
*/
*/
*/
q
*/
*/
*!
*/
*/
*/
*/
*/
9
Related parts for MC68030RC16C
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
(MC600 Series) INTEGRATED CIRCUITS
Manufacturer:
ETC
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet: