nuttx/arch/x86/src
yinshengkai 85f727f232 tools: replace INCDIR to Makefile variable
In the past, header file paths were generated by the incdir command
Now they are generated by concatenating environment variables

In this way, when executing makefile, no shell command will be executed,
it will improve the speed of executing makfile
Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
2022-11-03 19:59:55 +08:00
..
common arch: Change the linker generated symbols from uint32_t to uint8_t * 2022-09-24 21:26:56 +02:00
i486 arch: move non arm g_current_regs defintion to common place 2022-09-21 22:23:11 +02:00
qemu arch: Add up_nputs function to handle the non '\0' string correctly 2022-07-17 17:31:19 +03:00
.gitignore build: Remve the unnecessary .gitignore 2020-05-23 18:00:40 +01:00
Makefile tools: replace INCDIR to Makefile variable 2022-11-03 19:59:55 +08:00
README.txt Remove the arch/ subdirectory; replace it with a submodule 2015-07-22 10:56:22 -06: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.