Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/amigappc/include Make amigappc compile again by add...
details: https://anonhg.NetBSD.org/src/rev/e7293f103b19
branches: trunk
changeset: 768241:e7293f103b19
user: dyoung <dyoung%NetBSD.org@localhost>
date: Fri Aug 12 17:40:49 2011 +0000
description:
Make amigappc compile again by adding barebones definitions of some of
the bus_dma(9) types.
diffstat:
sys/arch/amigappc/include/bus_defs.h | 26 +++++++++++++++++++++++++-
1 files changed, 25 insertions(+), 1 deletions(-)
diffs (40 lines):
diff -r b75fea17b639 -r e7293f103b19 sys/arch/amigappc/include/bus_defs.h
--- a/sys/arch/amigappc/include/bus_defs.h Fri Aug 12 14:48:00 2011 +0000
+++ b/sys/arch/amigappc/include/bus_defs.h Fri Aug 12 17:40:49 2011 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: bus_defs.h,v 1.2 2011/07/25 15:58:44 dyoung Exp $ */
+/* $NetBSD: bus_defs.h,v 1.3 2011/08/12 17:40:49 dyoung Exp $ */
/*
* Copyright (c) 1996 Leo Weppelman. All rights reserved.
@@ -44,6 +44,30 @@
typedef struct bus_space_tag *bus_space_tag_t;
typedef u_long bus_space_handle_t;
+struct amigappc_bus_dma_segment;
+struct amigappc_bus_dma_tag;
+struct amigappc_bus_dmamap;
+typedef struct amigappc_bus_dma_segment bus_dma_segment_t;
+typedef struct amigappc_bus_dma_tag bus_dma_tag_t;
+typedef struct amigappc_bus_dmamap bus_dmamap_t;
+
+struct amigappc_bus_dma_tag {
+ int dummy;
+};
+
+struct amigappc_bus_dma_segment {
+ bus_addr_t ds_addr;
+ bus_size_t ds_len;
+};
+
+struct amigappc_bus_dmamap {
+ bus_size_t dm_maxsegsz;
+ bus_size_t dm_mapsize;
+ int dm_nsegs;
+ bus_dma_segment_t *dm_segs;
+ /* TBD */
+};
+
/* unpublic, but needed by method implementors */
/*
Home |
Main Index |
Thread Index |
Old Index