nuttx/arch/x86/src
2014-10-08 12:48:47 -06:00
..
common Update everything under nuttx/arch to use the corrected syslog interfaces 2014-10-08 12:48:47 -06:00
i486 Update everything under nuttx/arch to use the corrected syslog interfaces 2014-10-08 12:48:47 -06:00
qemu There used to be two ways to pass parameters to new tasks, depending upon the configuration: Either (1) argv[] as created as an array with each string strdup'ed. Or (1) argv[] array and strings were created on the stack before the new task was started. Now, there is only one way, way (1). Way (2) might be slightly more compact, but this is not worth carry the complexity of two different ways of doing the same thing. 2014-09-01 15:39:34 -06:00
.gitignore .dSYM only needs to be in the same .gitignore files as .exe 2013-05-30 15:02:04 -06:00
Makefile The 'make export' target needs to bundle up the user C startup file (crt0), not the kernel head object 2014-09-04 13:31:34 -06:00
README.txt Remove executable property from source and make files 2012-09-13 18:46:10 +00:00

arch/x86/src/README.txt
^^^^^^^^^^^^^^^^^^^^^^^

This directory holds x86-specific source files.  All x86 source reside in
lower-level common, chip-specific, and architecture-specific directories.

common/ Directory
^^^^^^^^^^^^^^^^^

This directory holds source files common to all x86 architectures.

Architecture-Specific Directories
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Architecture-specific directories hold common source files shared for by
implementations of specific x86 architectures.

i486
  This directory holds logic appropriate for any instantiation of the 32-bit
  i486 architecture.

Chip-Specific directories
^^^^^^^^^^^^^^^^^^^^^^^^^

The same x86 architecture may be realized in different chip implementations.
For SoC chips, in particular, on-chip devices and differing interrupt
structures may require special, chip-specific definitions in these chip-
specific directories.

qemu
  This is the implementation of NuttX on the QEMU x86 simulation.