Bios Flowchart - Rabbit 2000 Designers Handbook

Hide thumbs Also See for 2000:
Table of Contents

Advertisement

In addition, a number of origin declarations are made in the BIOS to tell the Dynamic C
compiler where to place different types of code and data. The compiler maintains a num-
ber of assembly counters that it uses to place or allocate root code, extended code, data
constants, data variables, and extended data variables. Each of these counters has a start-
ing location and a block size.

5.2 BIOS Flowchart

The following flowchart summarizes the functionality of the BIOS:
Start at
address 0
Initialize BIOS
Flag?
Setup memory
control and ba-
sic BIOS ser-
vices.
Is the program-
ming cable
connected?
Divert to BIOS
service?
Call user appli-
cation program
(main).
18
Relocate BIOS
Yes
if necessary.
Clear flag in
source code.
Start Dynamic C
communications
and state ma-
chine.
Act as master
Service diag-
for program
nostic port.
cloning.
(not yet
available)
Figure 5. BIOS Flowchart
Application
Program
BIOS services
for user appli-
cation pro-
gram.
Remote pro-
gram down-
load. (not yet
available)
Rabbit 2000 Microprocessor

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 2000 and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents