MSC100ABIRM Motorola / Freescale Semiconductor, MSC100ABIRM Datasheet - Page 26
![no-image](/images/no-image-200.jpg)
MSC100ABIRM
Manufacturer Part Number
MSC100ABIRM
Description
SC100 Application Binary Interface Reference Manual
Manufacturer
Motorola / Freescale Semiconductor
Datasheet
1.MSC100ABIRM.pdf
(86 pages)
- Current page: 26 of 86
- Download datasheet (782Kb)
Low-Level Binary Interface
2.3.7 Dynamic Memory Allocation
Dynamic allocations are implemented using a heap structure managed by the standard library functions
malloc() and free(). The heap shall be allocated statically by the linker. In typical configurations, the stack
is allocated above (higher addresses) the static and global variables, growing towards higher addresses.
The heap is allocated at the top of the available memory, growing towards lower memory addresses.
2.3.8 Hardware Loops
All hardware loop resources are available for the compiler’s use. As it is assumed that no nesting occurs
when entering a function, a function may use all four nesting levels for its own use. An additional side
effect of this assumption is that loops with a function call as part of the loop code cannot be implemented
using hardware loops. A compilation switch will be available to disable the use of loop 3. As in interrupts,
this will enable the user to allocate this loop counter to a different execution thread.
Loops will be nested beginning loop counter 0 in the outermost nesting level.
2.3.9 Operating Modes
Compilers should make two assumptions about run-time operating modes and machine state:
2-8
1. All M registers (m0–m3) should be assumed to contain the value -1 (linear addressing).
2. No particular operating mode settings in the OMR register are assumed. It is expected that
Should the use of an M register be required, the using function must restore the M register to
the value -1 before returning or before calling another function.
the user will set the default settings in the start-up code (saturation modes, rounding mode,
and scale bits). These operating modes may change during the application execution under
user control.
Preliminary (April 2000)
SC100 Application Binary Interface
Related parts for MSC100ABIRM
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![MSD1819A-RT1](/images/no-image3.png)
Part Number:
Description:
NPN Silicon General Purpose Amplifier Transistor
Manufacturer:
Motorola / Freescale Semiconductor
![MSA1105](/images/no-image3.png)
Part Number:
Description:
Cascadable Silicon Bipolar MMIC Amplifier
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR5031LT1](/images/no-image3.png)
Part Number:
Description:
NPN Silicon High-Frequency Transistor
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR571](/images/no-image3.png)
Part Number:
Description:
NPN Silicon High Frequency Transisters
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR5179LT1](/images/no-image3.png)
Part Number:
Description:
RF AMPLIFIER TRANSISTOR NPN SILICON
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR521LT1](/images/no-image3.png)
Part Number:
Description:
HIGH-FREQUENCY TRANSISTOR PNP SILICON
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR901LT1](/images/no-image3.png)
Part Number:
Description:
IC = 30 mA SURFACE MOUNTED HIGH-FREQUENCY TRANSISTOR NPN SILICON
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR911LT1](/images/no-image3.png)
Part Number:
Description:
Silicon NPN Transistor
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR941LT1](/images/no-image3.png)
Part Number:
Description:
NPN Silicon Low Noise, High-Frequency Transistors
Manufacturer:
Motorola / Freescale Semiconductor
![MMBR951LT1](/images/no-image3.png)
Part Number:
Description:
NPN Silicon Low Noise, High-Frequency Transistor
Manufacturer:
Motorola / Freescale Semiconductor
![2N6053](/images/no-image3.png)
Part Number:
Description:
Darlington Complementary Silicon Power Transistor - Pol=PNP / Pkg=TO3 / Vceo=60 / Ic=8 / Hfe=750-18k / fT(Hz)=4M / Pwr(W)=100
Manufacturer:
Motorola / Freescale Semiconductor
Datasheet:
![2N6116](/images/no-image3.png)
Part Number:
Description:
Silicon programmable unijuction transistor.
Manufacturer:
Motorola / Freescale Semiconductor
![2N4852](/images/no-image3.png)
Part Number:
Description:
Silicon PN unijinction transistor.
Manufacturer:
Motorola / Freescale Semiconductor
![LM104H](/images/no-image3.png)
Part Number:
Description:
Negative Voltage Regulator
Manufacturer:
Motorola / Freescale Semiconductor
![LM108AJ-8](/images/no-image3.png)
Part Number:
Description:
Super Gain Operational Amplifier
Manufacturer:
Motorola / Freescale Semiconductor