Changeset c47e1a8 in mainline for uspace/srv/drivers
- Timestamp:
- 2010-05-21T07:50:04Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- d51ee2b
- Parents:
- cf8cc36 (diff), 15b592b (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- uspace/srv/drivers
- Files:
-
- 10 edited
-
isa/Makefile (modified) (1 diff)
-
isa/isa.c (modified) (3 diffs)
-
ns8250/Makefile (modified) (1 diff)
-
ns8250/ns8250.c (modified) (1 diff)
-
pciintel/Makefile (modified) (1 diff)
-
pciintel/pci.c (modified) (2 diffs)
-
root/Makefile (modified) (1 diff)
-
root/root.c (modified) (1 diff)
-
rootia32/Makefile (modified) (1 diff)
-
rootia32/rootia32.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/drivers/isa/Makefile
rcf8cc36 rc47e1a8 27 27 28 28 USPACE_PREFIX = ../../.. 29 LIBS = $(LIBDRV_PREFIX)/libdrv.a $(LIBC_PREFIX)/libc.a30 31 OUTPUT= isa29 LIBS = $(LIBDRV_PREFIX)/libdrv.a 30 EXTRA_CFLAGS += -I$(LIBDRV_PREFIX)/include 31 BINARY = isa 32 32 33 33 SOURCES = \ 34 34 isa.c 35 35 36 include ../../Makefile.common 37 38 EXTRA_CFLAGS = -I$(LIBDRV_PREFIX)/include 36 include $(USPACE_PREFIX)/Makefile.common -
uspace/srv/drivers/isa/isa.c
rcf8cc36 rc47e1a8 42 42 #include <fibril_synch.h> 43 43 #include <stdlib.h> 44 #include <str ing.h>44 #include <str.h> 45 45 #include <ctype.h> 46 46 #include <macros.h> … … 136 136 bool opened = false; 137 137 int fd; 138 off_t len = 0;138 size_t len = 0; 139 139 140 140 fd = open(conf_path, O_RDONLY); … … 458 458 } 459 459 460 static char *parse_dev_conf(char *conf, device_t *parent)460 static void parse_dev_conf(char *conf, device_t *parent) 461 461 { 462 462 while (NULL != conf && 0 != *conf) { -
uspace/srv/drivers/ns8250/Makefile
rcf8cc36 rc47e1a8 27 27 28 28 USPACE_PREFIX = ../../.. 29 LIBS = $(LIBDRV_PREFIX)/libdrv.a $(LIBC_PREFIX)/libc.a30 31 OUTPUT= ns825029 LIBS = $(LIBDRV_PREFIX)/libdrv.a 30 EXTRA_CFLAGS += -I$(LIBDRV_PREFIX)/include 31 BINARY = ns8250 32 32 33 33 SOURCES = \ 34 34 ns8250.c 35 35 36 include ../../Makefile.common 37 38 EXTRA_CFLAGS = -I$(LIBDRV_PREFIX)/include 36 include $(USPACE_PREFIX)/Makefile.common -
uspace/srv/drivers/ns8250/ns8250.c
rcf8cc36 rc47e1a8 42 42 #include <fibril_synch.h> 43 43 #include <stdlib.h> 44 #include <str ing.h>44 #include <str.h> 45 45 #include <ctype.h> 46 46 #include <macros.h> -
uspace/srv/drivers/pciintel/Makefile
rcf8cc36 rc47e1a8 27 27 28 28 USPACE_PREFIX = ../../.. 29 LIBS = $(LIBDRV_PREFIX)/libdrv.a $(LIBC_PREFIX)/libc.a30 31 OUTPUT= pciintel29 LIBS = $(LIBDRV_PREFIX)/libdrv.a 30 EXTRA_CFLAGS += -I$(LIBDRV_PREFIX)/include 31 BINARY = pciintel 32 32 33 33 SOURCES = \ 34 34 pci.c 35 35 36 include ../../Makefile.common 37 38 EXTRA_CFLAGS = -I$(LIBDRV_PREFIX)/include 36 include $(USPACE_PREFIX)/Makefile.common -
uspace/srv/drivers/pciintel/pci.c
rcf8cc36 rc47e1a8 41 41 #include <bool.h> 42 42 #include <fibril_synch.h> 43 #include <str ing.h>43 #include <str.h> 44 44 #include <ctype.h> 45 45 #include <macros.h> … … 221 221 pci_dev_data_t *dev_data = (pci_dev_data_t *)dev->driver_data; 222 222 match_id_t *match_id = NULL; 223 char *match_id_str; 223 224 match_id = create_match_id(); 224 225 if (NULL != match_id) { 225 asprintf(&match_id->id, "pci/ven=%04x&dev=%04x", dev_data->vendor_id, dev_data->device_id); 226 asprintf(&match_id_str, "pci/ven=%04x&dev=%04x", dev_data->vendor_id, dev_data->device_id); 227 match_id->id = match_id_str; 226 228 match_id->score = 90; 227 229 add_match_id(&dev->match_ids, match_id); -
uspace/srv/drivers/root/Makefile
rcf8cc36 rc47e1a8 27 27 28 28 USPACE_PREFIX = ../../.. 29 LIBS = $(LIBDRV_PREFIX)/libdrv.a $(LIBC_PREFIX)/libc.a30 31 OUTPUT= root29 LIBS = $(LIBDRV_PREFIX)/libdrv.a 30 EXTRA_CFLAGS += -I$(LIBDRV_PREFIX)/include 31 BINARY = root 32 32 33 33 SOURCES = \ 34 34 root.c 35 35 36 include ../../Makefile.common 37 38 EXTRA_CFLAGS = -I$(LIBDRV_PREFIX)/include 36 include $(USPACE_PREFIX)/Makefile.common -
uspace/srv/drivers/root/root.c
rcf8cc36 rc47e1a8 42 42 #include <fibril_synch.h> 43 43 #include <stdlib.h> 44 #include <str ing.h>44 #include <str.h> 45 45 #include <ctype.h> 46 46 #include <macros.h> -
uspace/srv/drivers/rootia32/Makefile
rcf8cc36 rc47e1a8 27 27 28 28 USPACE_PREFIX = ../../.. 29 LIBS = $(LIBDRV_PREFIX)/libdrv.a $(LIBC_PREFIX)/libc.a30 31 OUTPUT= rootia3229 LIBS = $(LIBDRV_PREFIX)/libdrv.a 30 EXTRA_CFLAGS += -I$(LIBDRV_PREFIX)/include 31 BINARY = rootia32 32 32 33 33 SOURCES = \ 34 34 rootia32.c 35 35 36 include ../../Makefile.common 37 38 EXTRA_CFLAGS = -I$(LIBDRV_PREFIX)/include 36 include $(USPACE_PREFIX)/Makefile.common -
uspace/srv/drivers/rootia32/rootia32.c
rcf8cc36 rc47e1a8 42 42 #include <fibril_synch.h> 43 43 #include <stdlib.h> 44 #include <str ing.h>44 #include <str.h> 45 45 #include <ctype.h> 46 46 #include <macros.h> … … 60 60 61 61 static int rootia32_add_device(device_t *dev); 62 static bool rootia32_init();62 static void root_ia32_init(void); 63 63 64 64 /** The root device driver's standard operations.
Note:
See TracChangeset
for help on using the changeset viewer.
