Changeset 3d3a3590 in rtems
- Timestamp:
- 07/26/95 15:15:30 (29 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- f03f154
- Parents:
- c35e9622
- Files:
-
- 6 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
c/README.DOS
rc35e9622 r3d3a3590 37 37 and tend to crash when variables are inspected. 38 38 39 make directory40 --------------41 gcc-go32.cfg is used for cross compiling to the go32 environment under RTEMS,42 while djgcc.cfg is used for "native" compilation; i.e. under MSDOS rather43 than under RTEMS. The difference is that "native" compilation uses the djgpp44 I/O libraries, while "cross" compilation uses the RTEMS I/O libraries.45 46 djgcc.cfg is identical to gcc.cfg, except for the omission of the -pipe47 option.48 49 39 djgcc include files 50 40 ------------------- … … 54 44 djgpp include files, as well. Unfortunately, there are some disagreements 55 45 between RTEMS and djgpp as to how certain functions and types are 56 declared. In these cases, I have modified to RTEMS source to special- 57 case the differences. 58 59 cpu-specific files 60 ------------------ 61 rtems/c/src/exec/cpu/i80386 is intended to contain 386-specific 62 functions for RTEMS. Since under djgpp we do not have *complete* 63 control of the processor, we must cooperate with the djgpp runtime 64 environment, this directory cannot be shared between the go32 port 65 and other 386 BSPs. 46 declared. In these cases, the RTEMS source have been modified to 47 special-case the differences. 66 48 67 49 other 68 50 ----- 69 * F12 will immediately abort the program.70 See lib bsp/i80386/go32/iosupp/inch.c.51 * Pressing F12 will immediately abort the program. 52 See lib/libbsp/i386/go32/console/inch.c. 71 53 72 * libbsp/i80386/go32/timer uses the on-board timer chip by default. 73 However, if executing on a Pentium processor you can use the on-chip 74 64-bit cycle counter, which counts at whatever clock rate your processor 75 runs at. To use this, compile with -DPENTIUM 54 * lib/libbsp/i386/go32/timer uses the on-board timer chip by default, 55 which has a resolution of about 1 microsecond. However, if executing 56 on a Pentium processor you can use the on-chip 64-bit cycle counter, 57 which counts at whatever clock rate your processor runs at. To enable 58 this, set RTEMS_CPU_MODEL=pentium in make/custom/go32.cfg. 59
Note: See TracChangeset
for help on using the changeset viewer.