summaryrefslogtreecommitdiffstats
path: root/private/ntos/fw/mips/mg364h.s
diff options
context:
space:
mode:
authorAdam <you@example.com>2020-05-17 05:51:50 +0200
committerAdam <you@example.com>2020-05-17 05:51:50 +0200
commite611b132f9b8abe35b362e5870b74bce94a1e58e (patch)
treea5781d2ec0e085eeca33cf350cf878f2efea6fe5 /private/ntos/fw/mips/mg364h.s
downloadNT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.gz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.bz2
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.lz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.xz
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.tar.zst
NT4.0-e611b132f9b8abe35b362e5870b74bce94a1e58e.zip
Diffstat (limited to 'private/ntos/fw/mips/mg364h.s')
-rw-r--r--private/ntos/fw/mips/mg364h.s60
1 files changed, 60 insertions, 0 deletions
diff --git a/private/ntos/fw/mips/mg364h.s b/private/ntos/fw/mips/mg364h.s
new file mode 100644
index 000000000..dadae8c27
--- /dev/null
+++ b/private/ntos/fw/mips/mg364h.s
@@ -0,0 +1,60 @@
+/*++
+
+Copyright (c) 1992 Microsoft Corporation
+
+Module Name:
+
+ mg364h.s
+
+Abstract:
+
+ This module contains the video prom header for Mips G364.
+ It must be placed starting at the first video rom location.
+
+Author:
+
+ Lluis Abello (lluis) 21-Jul-92
+
+Environment:
+
+
+
+Notes:
+
+ This module doesn't contain any code.
+ Data is in the text section, so that the linker puts it at the
+ begining.
+
+
+Revision History:
+
+
+
+--*/
+
+#include <ksmips.h>
+
+.text
+
+.byte 0x10 // Video Board ID
+.byte 8 // PROM_Stride
+.byte 1 // PROM_Width
+.byte 0x20 // PROM_Size = 32 4KB pages
+.ascii "Jazz"
+
+//
+// The following data corresponds to this structure.
+//
+//typedef struct _VIDEO_PROM_CONFIGURATION {
+// ULONG VideoMemorySize;
+// ULONG VideoControlSize;
+// ULONG CodeOffset;
+// ULONG CodeSize;
+// UCHAR IdentifierString[];
+//} VIDEO_PROM_CONFIGURATION; *PVIDEO_PROM_CONFIGURATION;
+
+.word 0x200000 // VideoMemorySize = 4MB
+.word 0x200000 // VideoControlSize = 4MB
+.word 0x200 // CodeOffset. Code starts at offset 200 from video prom
+.word 0x4000 // CodeSize 16K of code...
+.asciiz "Mips G364"