Search
lxdream.org :: lxdream/src/dreamcast.c :: diff
lxdream 0.9.1
released Jun 29
Download Now
filename src/dreamcast.c
changeset 35:21a4be098304
prev30:89b30313d757
next71:fcde57dbf968
author nkeynes
date Mon Dec 26 03:54:55 2005 +0000 (15 years ago)
permissions -rw-r--r--
last change Remove modules.h - move definitions into dream.h
Add source string to output list (taken from module name)
ARM Work in progress
file annotate diff log raw
1.1 --- a/src/dreamcast.c Sun Dec 25 05:57:00 2005 +0000
1.2 +++ b/src/dreamcast.c Mon Dec 26 03:54:55 2005 +0000
1.3 @@ -1,5 +1,5 @@
1.4 /**
1.5 - * $Id: dreamcast.c,v 1.11 2005-12-25 05:56:55 nkeynes Exp $
1.6 + * $Id: dreamcast.c,v 1.12 2005-12-26 03:54:52 nkeynes Exp $
1.7 * Central switchboard for the system. This pulls all the individual modules
1.8 * together into some kind of coherent structure. This is also where you'd
1.9 * add Naomi support, if I ever get a board to play with...
1.10 @@ -25,7 +25,6 @@
1.11 #include "dreamcast.h"
1.12 #include "gdrom/ide.h"
1.13 #include "maple/maple.h"
1.14 -#include "modules.h"
1.15
1.16 /**
1.17 * Current state of the DC virtual machine
1.18 @@ -43,6 +42,13 @@
1.19 dreamcast_module_t modules[MAX_MODULES];
1.20
1.21 /**
1.22 + * The unknown module is used for logging files without an actual module
1.23 + * declaration
1.24 + */
1.25 +struct dreamcast_module unknown_module = { "****", NULL, NULL, NULL, NULL,
1.26 + NULL, NULL, NULL };
1.27 +
1.28 +/**
1.29 * This function is responsible for defining how all the pieces of the
1.30 * dreamcast actually fit together.
1.31 *
.