| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* libchip/rtc/ds1375.c: #include <unistd.h>.
|
|
|
|
|
|
| |
* libchip/network/i82586.c: Readdress use of ctype methods per
recommendation from D.J. Delorie on the newlib mailing list. We
should pass an unsigned char into these methods.
|
|
|
|
|
| |
* libchip/ide/ide_controller.c: Fix warnings for uninitialized
variable.
|
|
|
|
| |
* libchip/network/i82586.c: Fix warnings for ctype methods.
|
|
|
|
|
| |
* libchip/ide/ide_controller.c: Create the devices as block
devices.
|
| |
|
| |
|
|
|
|
|
| |
* libchip/network/greth.c: Eliminate unused type
rtems_clock_time_value.
|
|
|
|
|
| |
* libchip/network/dec21140.c: Warning elimination
(dec21140_softc->base now is an uint32_t).
|
|
|
|
|
|
|
| |
PR 1483/cpukit
* libchip/network/dec21140.c, libchip/network/elnk.c,
libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
*_SUPPORTED-guarded code sections.
|
|
|
|
|
|
|
| |
* libchip/network/dec21140.c, libchip/network/elnk.c,
libchip/network/if_dc.c: Ensure PCI drivers are built on all
supported configurations. PowerPC conditionals were not current and
code was not being built on supported BSPs.
|
|
|
|
| |
* libchip/network/smc91111.c: Formatting.
|
|
|
|
| |
* libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
|
|
|
|
|
| |
* libchip/ide/ata.c (ata_non_data_request): Change arg from int to
uint32_t (16bit ints are too small).
|
|
|
|
| |
* libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
|
|
|
|
| |
* libchip/network/if_dc.c: Fix type mismatch.
|
|
|
|
| |
* aclocal/bsp-linkcmds.m4: New.
|
|
|
|
|
|
| |
* configure.ac: Rework CFLAGS setup.
* aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
* automake/compile.am: Remove RTEMS_CFLAGS.
|
|
|
|
| |
* libchip/ide/ata.h: Move extern "C".
|
|
|
|
|
|
|
|
| |
* libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
Use hex-constants to avoid implicit int-casts.
* libchip/i2c/spi-memdrv.c:
Use hex-constants to avoid implicit int-casts.
Use rtems_off64_t offsets to avoid loosing precision.
|
| |
|
|
|
|
|
| |
* aclocal/bsp-alias.m4: New.
* configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
|
|
|
|
| |
* aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
|
|
|
|
|
| |
* configure.ac: Remove AM_CONDITIONAL MULTILIB.
* Makefile.am: Remove BARE_CPU_MODEL.
|
|
|
|
| |
* configure.ac: Remove cfg_dir.
|
|
|
|
|
|
|
| |
* configure.ac: Remove -std=c99 -fasm.
Remove AM_CONDITIONAL LIBCHIP.
* libchip/Makefile.am, wrapup/Makefile.am:
Remove AM_CONDITIONAL LIBCHIP.
|
|
|
|
|
| |
* configure.ac: Pick up make/custom/*.
* aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
|
|
|
|
|
| |
* wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
* configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
|
|
|
|
| |
* Makefile.am: Remove RTEMS_HOST (unused).
|
|
|
|
| |
* configure.ac: Remove RTEMS_HOST (unused).
|
|
|
|
| |
* aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
|
|
|
|
|
| |
* aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
*.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
|
|
|
|
|
|
| |
* aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
aclocal/check-posix.m4, aclocal/enable-posix.m4,
aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
|
|
|
|
|
|
| |
* configure.ac: Rework make/custom/* handling.
* aclocal/check-custom-bsp.m4: Change *.cfg handling.
* Makefile.am: Remove make/custom/default.cfg-rule.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
multiblock support from the ATA driver. Multiblock at the disk
level should not be a global policy as a disk may have more than
one partition with different block sizes. An IDE driver could
decide to use the feature with DMA but this a driver specific
design choice. Fixed bugs relating to variable block sizes and
large block transfer.
* c/src/libchip/ide/ide_controller.c,
c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
Changed the block size to 32bits so blocks of 64K or bigger can be
transfered in a single driver call.
|
|
|
|
|
| |
* libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
shared irq.h yet and this breaks a significant number of them.
|
|
|
|
|
| |
* libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
model.
|
|
|
|
|
|
| |
* libchip/serial/z85c30.c, libchip/serial/ns16550.c,
libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
renamed to rtems_termios_baud_to_number.
|
|
|
|
|
|
|
| |
* libchip/serial/sersupp.h: Remove termios_baud_to_index,
termios_baud_to_number (duplicate prototypes).
Add C++-guards.
Include rtems/termiostypes.h.
|
|
|
|
| |
* aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
|
|
|
|
|
| |
* aclocal/check-networking.m4: Disable TCP/IP on targets without enough
physical address to support BSD TCP/IP stack.
|
|
|
|
|
| |
* libchip/network/elnk.c: Convert calls to legacy routine
rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
|
|
|
|
| |
* libchip/shmdr/shm_driver.h: nios2 was not accounted for.
|
|
|
|
| |
* libchip/ide/ata.c: Remove warning.
|
| |
|
|
|
|
|
|
|
| |
* aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
now use the same macros.
* aclocal/bsp-bspcleanup-options.m4: New file.
|
|
|
|
|
|
| |
* libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
EINVAL and ENOTTY as appropriate.
|
|
|
|
|
|
| |
* c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
devices on an IDE bus and cleaned up the initialisation register
call.
|