libgloss: have README point to the manual

The README has such little info in it, so point people to the much
more extensive porting manual.
This commit is contained in:
Mike Frysinger 2022-02-13 02:35:45 -05:00
parent 7a1c557b8e
commit 2d53aadcc5
2 changed files with 16 additions and 16 deletions

View File

@ -1,11 +1,5 @@
bfin - Analog Devices Blackfin processor. Libgloss is a library for all the details that usually get glossed over.
sparc - Fujitsu Sparclite board. Works on the ex930, ex931, ex933 This library refers to things like startup code, and usually I/O support
hp74x - Hewlett Packard HP742 board. Also some support for the hp743. for GCC and the C library.
m68hc11 - Motorola 68HC11 or 68HC12 support.
m68k - Motorola MVME135 and IDP board. For CPU32 systems. For more details, see the manual under doc/.
mep - Toshiba Media Processor.
pa - WinBond and Oki boards with a PA.
mips - R3000 support. Array Tech LSI33k based RAID disk controller.
lm32 - Lattice Mico32 simulator.
epiphany - Adapteva Epiphany multicore processor.
or1k - OpenRISC 1000 processor.

View File

@ -136,16 +136,22 @@ new library is called Libgloss, for Gnu Low-level OS support.
@node Supported targets, Building libgloss, Libgloss, Libgloss @node Supported targets, Building libgloss, Libgloss, Libgloss
@section Supported Targets @section Supported Targets
Currently libgloss is being used for the following targets: Currently libgloss is being used for at least the following targets:
@menu @menu
* Blackfin:: Analog Devices, Inc. Blackfin processor.
* Sparclite:: Fujitsu's sparclite. * Sparclite:: Fujitsu's sparclite.
* CPU32:: Various m68k based targets. * CPU32:: Various m68k based targets.
* Mips:: Mips code based targets. * Mips:: Mips code based targets.
* PA-RISC:: Precision Risc Organization.. * PA-RISC:: Precision Risc Organization..
@end menu @end menu
@node Sparclite, CPU32, , Supported targets @node Blackfin
@subsection Blackfin Targets Supported
This is for the Analog Devices, Inc. Blackfin family of processors.
Currently this covers all versions except for the BF535.
@node Sparclite
@subsection Sparclite Targets Supported @subsection Sparclite Targets Supported
@c FIXME: put links to the docs in etc/targetdoc @c FIXME: put links to the docs in etc/targetdoc
This is for the Fujitsu Sparclite family of processors. Currently this This is for the Fujitsu Sparclite family of processors. Currently this
@ -161,7 +167,7 @@ shell in the ROM. GDB uses the the GDB remote protocol, the relevant
source files from the gdb sources are remote-sparcl.c. The debug stub is source files from the gdb sources are remote-sparcl.c. The debug stub is
part of libgloss and is called sparcl-stub.c. part of libgloss and is called sparcl-stub.c.
@node CPU32, Mips, Sparclite, Supported targets @node CPU32
@subsection Motorola CPU32 Targets supported @subsection Motorola CPU32 Targets supported
This refers to Motorola's m68k based CPU32 processor family. The crt0.S This refers to Motorola's m68k based CPU32 processor family. The crt0.S
startup file should be usable with any target environment, and it's startup file should be usable with any target environment, and it's
@ -184,7 +190,7 @@ target environment in the GDB source tree. The relevant files are
gdb/monitor.c, monitor.h, and rom58k-rom.c. The usage of these files is gdb/monitor.c, monitor.h, and rom58k-rom.c. The usage of these files is
discussed in the GDB section. discussed in the GDB section.
@node Mips, PA-RISC, CPU32, Supported targets @node Mips
@subsection Mips core Targets Supported @subsection Mips core Targets Supported
The Crt0 startup file should run on any mips target that doesn't require The Crt0 startup file should run on any mips target that doesn't require
additional hardware initialization. The I/O code so far only supports a additional hardware initialization. The I/O code so far only supports a
@ -206,7 +212,7 @@ LSI's @code{pmon} ROM monitor. This uses entry points into the monitor,
and should easily port to other versions of the pmon monitor. Pmon is and should easily port to other versions of the pmon monitor. Pmon is
distributed in source by LSI. distributed in source by LSI.
@node PA-RISC, , Mips, Supported targets @node PA-RISC
@subsection PA-RISC Targets Supported @subsection PA-RISC Targets Supported
This supports the various boards manufactured by the HP-PRO consortium. This supports the various boards manufactured by the HP-PRO consortium.
This is a group of companies all making variations on the PA-RISC This is a group of companies all making variations on the PA-RISC