Changeset 08d4344 in rtems


Ignore:
Timestamp:
Mar 25, 2003, 6:25:03 PM (17 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Children:
bf82aab6
Parents:
26e927f7
Message:

2003-03-25 Thomas Doerfler <Thomas.Doerfler@…>

PR 368/filesystems

  • ide/Makefile.am, ide/ide_ctrl_cfg.h: General improvements which now work on pc386 and mbx8xx.
  • ide/ide_controller.c: New file.
Location:
c/src/libchip
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • c/src/libchip/ChangeLog

    r26e927f7 r08d4344  
     12003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
     2
     3        PR 368/filesystems
     4        * ide/Makefile.am, ide/ide_ctrl_cfg.h: General improvements which
     5        now work on pc386 and mbx8xx.
     6        * ide/ide_controller.c: New file.
     7
    182003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
    29
  • c/src/libchip/ide/Makefile.am

    r26e927f7 r08d4344  
    66include_idedir = $(includedir)/libchip
    77
     8LIBNAME = libide
     9LIB = $(ARCH)/$(LIBNAME).a
     10
     11C_FILES = ide_controller.c
     12C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT))
     13
     14noinst_HEADERS =
     15
    816include_ide_HEADERS = ide_ctrl_cfg.h ide_ctrl.h ide_ctrl_io.h
     17
     18OBJS = $(C_O_FILES)
     19
     20include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
     21include $(top_srcdir)/../../../automake/compile.am
     22include $(top_srcdir)/../../../automake/lib.am
    923
    1024PREINSTALL_FILES = $(PROJECT_INCLUDE)/libchip \
     
    1630        $(INSTALL_DATA) $< $@
    1731
    18 all-local: $(PREINSTALL_FILES)
     32$(LIB): $(OBJS)
     33        $(make-library)
    1934
    20 EXTRA_DIST =
     35all-local: $(ARCH) $(PREINSTALL_FILES) $(LIB)
     36
     37EXTRA_DIST = $(C_FILES)
    2138
    2239include $(top_srcdir)/../../../automake/subdirs.am
    2340include $(top_srcdir)/../../../automake/local.am
     41
  • c/src/libchip/ide/ide_ctrl_cfg.h

    r26e927f7 r08d4344  
    2727 */
    2828typedef enum {
     29    IDE_STD,
    2930    IDE_CUSTOM                /* BSP specific driver */
    3031} ide_ctrl_devs_t;
     
    7172    ide_ctrl_devs_t      type;  /* chip type */
    7273    ide_ctrl_fns_t      *fns;   /* pointer to the set of driver routines */
    73     boolean              (*probe)(int minor); /* probe routine */
     74    boolean              (*probe)(int minor); /* general probe routine */
    7475    unsigned8            status; /* initialized/non initialized. Should be set
    7576                                  * to zero by static initialization 
Note: See TracChangeset for help on using the changeset viewer.