~ubuntu-branches/ubuntu/intrepid/xserver-xgl/intrepid

« back to all changes in this revision

Viewing changes to hw/xfree86/doc/changelogs/CHANGELOG.ND

  • Committer: Bazaar Package Importer
  • Author(s): Matthew Garrett
  • Date: 2006-02-13 14:21:43 UTC
  • Revision ID: james.westby@ubuntu.com-20060213142143-mad6z9xzem7hzxz9
Tags: upstream-7.0.0
ImportĀ upstreamĀ versionĀ 7.0.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
XFree86 3.9jw (31 July 1998)
 
2
1327. Fix a crash in the chips driver when the chipset is specified in the
 
3
      config file (#1846, Taketoshi Sano).
 
4
1326. Add more Pm2 acceleration and add DPMS support for all glint chips
 
5
      (#1844, Alan Hourihane).
 
6
1325. Add 8x8 pattern trapezium fills, screen to screen colour expansion
 
7
      to the MGA driver, and fix a clipping bug with colour expansion
 
8
      (#1843, Mark Vojkovich).
 
9
1324. Add Screen->Screen colour expansion to XAA (#1841, Mark Vojkovich).
 
10
1323. Fix negative widths and heights in XAA's wide line code (#1840,
 
11
      Alan Hourihane).
 
12
1322. Fix an XAA tiled rect alignment problem (#1839, David Bateman).
 
13
1321. Fix XAA 8x8 mono for 24bpp.
 
14
 
 
15
XFree86 3.9jv (24 July 1998)
 
16
1320. Fix the BitsPerPixel() macro in cfb.h for 24bpp.
 
17
1319. Update XAA docs (#1838, Mark Vojkovich).
 
18
1318. Add colour expansion stipples to XAA (#1837, Mark Vojkovich).
 
19
1317. Add a stipple replacement for the MGA driver that takes into account
 
20
      the 256K blit maximum per operation (#1836, Mark Vojkovich).
 
21
1316. Fix C&T memory clock messages (#1834, David Bateman).
 
22
1315. Add some new colour expansion code for older tseng chips (W32/W32i)
 
23
      (#1832, Koen Gadeyne).
 
24
1314. Preliminary tseng XAA support (#1832, Koen Gadeyne).
 
25
1313. Resync the tseng driver with the main branch version (#1832,
 
26
      Koen Gadeyne).
 
27
1312. Some C&T updates (#1833, David Bateman).
 
28
1311. Speed up GXcopy for XAAFillCacheBltRects (#1831, David Bateman).
 
29
1310. Remove some code duplication in the C&T driver (#1830, David Bateman).
 
30
1309. Add 8x8 colour and mono fills for 8bpp and 16bpp for all C&T chips
 
31
      and 8x8 mono fills at 24bpp for HiQV chips (#1830, David Bateman).
 
32
1308. Fix problems with XAA 8x8 patterns (#1830, David Bateman).
 
33
1307. Get 4bpp working with C&T chipsets, and add the ShowCache option to
 
34
      the C&T driver (#1829, David Bateman).
 
35
 
 
36
XFree86 3.9ju (19 July 1998)
 
37
1306. Calculate DPI from the DisplaySize entry in the Monitor section
 
38
      if present.
 
39
1305. Implement "tri-state" options.
 
40
1304. Move most of cfbcmap.c to mi.
 
41
1303. Update the C&T driver for recent XAA ImageWrite changes, and fix
 
42
      some bugs in CHIPSHiQVWritePixmap (#1824, Nozomi Ytow).
 
43
1302. Optimised horizontal and vertical lines for MGA (#1823, Mark Vojkovich).
 
44
1301. Fix some XAA bugs (#1822, Mark Vojkovich).
 
45
1300. Major updates to the XAA documentation (#1821, Mark Vojkovich).
 
46
1299. Update XAA for the EnterVT type change (#1821, Mark Vojkovich).
 
47
1298. Add scanline ImageWrites to XAA (#1821, Mark Vojkovich).
 
48
1297. Make XAA Alpha friendly (#1821, Mark Vojkovich).
 
49
1296. Set pScrn->vtSema to FALSE in ChipCloseScreen() after restoring the
 
50
      video hardware state.
 
51
1295. Move xf86SetDpi() calls into PreInit().
 
52
1294. Don't show module version info on subsequent loads.
 
53
 
 
54
XFree86 3.9jt (18 July 1998)
 
55
1293. Add IBM 528A to the ramdac module (#1820, Alan Hourihane).
 
56
1292. Make it a fatal error when any AddScreen() call in XFree86's InitOutput()
 
57
      fails.
 
58
1291. Change the type of EnterVT() from void to Bool, and make it a fatal
 
59
      error for this to fail.
 
60
1290. Add a helper xf86SetBlackWhitePixels() to set the values according
 
61
      to the presence of the -flipPixels command line option.
 
62
1289. Add xDpi and yDpi fields to the ScrnInfoRec, and a helper xf86SetDpi()
 
63
      to set them.
 
64
1288. Allow a bus type prefix for BusID strings.
 
65
1287. Remove the global xf86VTSema (David Bateman, David Dawes).
 
66
1286. Complete the XAA 8x8 pattern caching (#1817, Mark Vojkovich).
 
67
1285. Add a missing Millennium accel flag (#1816, Mark Vojkovich).
 
68
1284. Make the CRTC blanking setting exact rather than allowing some unblanked
 
69
      overscan area (#1813, Koen Gadeyne).
 
70
1283. Prelminary TGA (AXP only) driver (#1811, 1818, Alan Hourihane).
 
71
1282. Prelminary Bt485 ramdac support for the ramdac module (#1809, 1815,
 
72
      Alan Hourihane).
 
73
1281. OS-support and config updates for AXP (#1808, Alan Hourihane).
 
74
1280. Add code to the ramdac module for initialising gamma correction
 
75
      (1807, Alan Hourihane).
 
76
1279. Fix C&T HiQV PCI bus support (#1802, David Bateman and Nozomi Ytow).
 
77
1278. Add HW cursor support for the Permedia2v (#1812, Alan Hourihane).
 
78
1277. Remove most vgahw dependencies from the glint driver (#1810,
 
79
      Alan Hourihane).
 
80
1276. Add preliminary support for the Permedia2v to the glint driver
 
81
      (#1800, 1810, Alan Hourihane).
 
82
1275. Some C&T updates (#1791, 1796, Nozomi Ytow, David Bateman).
 
83
1274. Reintegrate Harm's XAA SolidArc code (#1814, David Bateman).
 
84
1273. Make sure assembler usage is set correctly for x86 when MakeDllModules
 
85
      is true  (#1806, David Bateman).
 
86
1272. Fix too little data being sent by the XAA BitmapScanline when the
 
87
      number of dwords sent was divisible by four (#1806, David Bateman).
 
88
1275. Fix for the swapping of fg and bg in the XAA WriteBitmap primitives
 
89
      (#1806, David Bateman).
 
90
1274. Add TRIPLE_BITS_24BPP code for the XAA WriteBitmap function (#1806,
 
91
      David Bateman).
 
92
1273. Attempts at optimised 6 and 8 pixel drawTETextScanline functions
 
93
      in assembler (#1789, 1806, David Bateman).
 
94
1272. Remove some redundant extern declarations (xf86Procs.h & xnest)
 
95
      (#1790, Marc La France).
 
96
1271. xf4bpp now loads xf1bpp (#1790, Marc La France).
 
97
1270. Make vgahw module load cfb (re: cfbExpandDirectColors()) (#1790,
 
98
      Marc La France).
 
99
1269. Fix vgahw's saving/restoring of text modes, overscan handling
 
100
      and memory leaks (#1790, Marc La France).
 
101
1268. Fix compilation warnings in libc wrapper (Marc La France).
 
102
1267. Rewrite VGA generic driver (Marc La France).
 
103
1266. Fix bug that nullified the driver's mode list when deleting the
 
104
      second-to-last mode (#1790, Marc La France).
 
105
1265. Reduce verbosity level of the message that gets printed when
 
106
      a driver's ValidMode() rejects a mode (#1790, Marc La France).
 
107
1264. Allow drivers to supply a default mode (#1790, Marc La France).
 
108
1263. Allow for more than 4 (== MAXSCREENS) drivers to probe a system
 
109
      (1790, Marc La France).
 
110
1262. Fix xf4bpp integration (#1790, Marc La France).
 
111
1261. Implement -dpi flag and -flippixels flags (#1790, Marc La France).
 
112
1260. Fix CLKDIV2 support (#1790, Marc La France).
 
113
1259. Implement multiscanned modes (#1790, Marc La France).
 
114
1258. Fix some depth/bitsPerPixel confusion (#1790, 1799, Marc La France).
 
115
1257. Fix memory leaks in the MITSHM and dix pixmap code (#1790,
 
116
      Marc La France).
 
117
1256. Fix a minor header problem in the Type1 code (#1790, Marc La France).
 
118
 
 
119
XFree86 3.9js (12 July 1998)
 
120
1255. Make sure DPMSEnabled gets set correctly.
 
121
1254. Use a BlankScreen function with xf86GetClocks() that takes more
 
122
      appropriate arguments than SaveScreen.
 
123
1253. Fix SEGV in TsengProbe() when there are no Tseng cards present.
 
124
1252. Add caching of 8x8 patterns to XAA (#1787, Mark Vojkovich).
 
125
1251. XAA updates, including TRIPPLE_BITS_24BPP, check QWORD padding in
 
126
      the font rendering, and an attempt at Pentium optimised assembler
 
127
      for 6 pixel wide TE font (#1785, David Bateman).
 
128
1250. Fix an omission in xf86MatchPciInstances() (#1786, Kevin Martin).
 
129
1249. Numerous C&T driver fixes and HW cursor support added (#1781-1783,
 
130
      David Bateman).
 
131
1248. Add support for 1, 8, 16, 32 and 64 bit interleaves to the XAA
 
132
      hardware cursor code (#1780, David Bateman).
 
133
1247. Fix a segfault in xf86DPMSInit() (#1780, David Bateman).
 
134
1246. Some updates to the ramdac module (#1777, 1778, Alan Hourihane).
 
135
1245. Add 500TX support to the glint driver (#1777, Alan Hourihane).
 
136
1244. Fix parsing of ModeLine keyword (#1779, Keldon Jones).
 
137
 
 
138
XFree86 3.9jr (5 July 1998)
 
139
1243. Avoid mishandling 64-bit PCI base addresses, and "safely" avoid them.
 
140
1242. Fix font modules so that clients can use the font libraries
 
141
      (#1774, Alan Hourihane, David Dawes).
 
142
1241. Fix for XAA GC problems that show up when backing store is enabled
 
143
      (#1775, Mark Vojkovich).
 
144
1240. Fix for xf86MatchPciInstances() (#1773, Alan Hourihane).
 
145
1239. Unload drivers in InitOutput that end up not being used.
 
146
1238. Make the ScrnInfoRec.privates persistent rather than per-generation
 
147
      data.
 
148
1237. Remove the "requiredModules" field from the ScrnInfoRec and have the
 
149
      drivers load the modules they need explicitly.  The loader and parts
 
150
      of the design have been updated to take this into account.
 
151
1236. Remove refcount code added in change 1175, and fix problem with the
 
152
      preexisting refcount code not incrementing the count when modules
 
153
      are loaded second and subsequent times.
 
154
1235. Add more info for LoaderPrint{Symbol,Address} functions (1772,
 
155
      Stuart Anderson).
 
156
1234. Fix some Linux/Alpha loader problem (#1772, Stuart Anderson).
 
157
 
 
158
XFree86 3.9jq (3 July 1998)
 
159
1233. Loadable font modules (#1767, Alan Hourihane).
 
160
1232. Add Option "ShowCache" to allow scrolling down to see part of the
 
161
      pixmap cache (#1770, Mark Vojkovich).
 
162
1231. Fix MGA loss of sync problem when scrolling the desktop (#1770,
 
163
      Mark Vojkovich).
 
164
1230. Add XAA cursor support to the MGA driver (#1770, Mark Vojkovich).
 
165
1229. Have XAA wrap the EnterVT and LeaveVT functions so that it can
 
166
      invalidate the pixmap cache.  Also further progress towards
 
167
      getting 8x8 patterns cached (#1769, Mark Vojkovich).
 
168
1228. XAA cursor support.  Only the TVP3026's style cursor data packing
 
169
      (ie. source and mask not interleaved) is supported at the moment
 
170
      (#1768, 1771, Mark Vojkovich).
 
171
1227. Implement correct CRTC blanking timings (Koen Gadeyne).
 
172
1226. Lots up updates to the Tseng driver (Koen Gadeyne).
 
173
1225. Chips & Technologies driver converted to ND (#1761, David Bateman).
 
174
1224. Ramdac/colourmap module.  Support for IBM ramdac so far (#1759, 1760,
 
175
      Alan Hourihane).
 
176
1223. Set the Crtc[HV]Adjusted flags more appropriately in
 
177
      xf86SetCrtcForModes() (#1757, David Bateman).
 
178
1222. Change xf86MatchPciInstances() to work with drivers supporting chips
 
179
      from more than one vendor (#1753, 1754, Alan Hourihane).
 
180
 
 
181
XFree86 3.9jp (27 June 1998)
 
182
1221. Preliminary tseng driver (Koen Gadeyne).
 
183
1220. Add the Xv extension (from the R5 contrib) (#1749, Mark Vojkovich).
 
184
1219. Fix a rendering error in cfb's bit expansion code that can show
 
185
      up with a very complex clip mask (#1747, Jens Owen).
 
186
1218. Allow XAA's pixmap cache to use smaller slots when the larger ones
 
187
      are not available (#1751, Mark Vojkovich).
 
188
1217. Document the offscreen memory manager (#1747, Mark Vojkovich).
 
189
1216. Fixes and temporary workarounds for mibank problems detected by xf4bpp
 
190
      (#1743, Marc La France).
 
191
1215. Fix a XF68_FBDev typo (#1743, Marc La France).
 
192
1214. Fix up cfb and mfb header files (#1743, Marc La France).
 
193
1213. Fix up xf1bpp's integration into the new design (#1743, Marc La France).
 
194
1212. Introduce xf4bpp, a port of vga16 to the new design (#1743,
 
195
      Marc La France).
 
196
1211. Allow for zero to be a valid setting for chipID and chipRev.  These
 
197
      are now initialised to -1 to indicate when they have not been set.
 
198
 
 
199
XFree86 3.9jo (22 June 1998)
 
200
1210. Add accelerated solid trapezoid fills to the MGA driver (#1740,
 
201
      Mark Vojkovich).
 
202
1209. Add accelerated polygons and wide lines to XAA, and fix some pixmap
 
203
      cache problems (#1739, Mark Vojkovich).
 
204
1208. Move the offscreen memory manager from XAA to xfree86/common
 
205
      (#1739, 1741, Mark Vojkovich).
 
206
1207. Fix a typo in the glint driver (#1737, Alan Hourihane).
 
207
1206. Resync the parser with the common layer data structures, removing
 
208
      some obsolete things and adding a few missing things.
 
209
1205. Include the class/subclass/interface values in pciVideoRec.
 
210
 
 
211
XFree86 3.9jn (21 June 1998)
 
212
1204. Replace the "MAGIC" module init interface with the more general
 
213
      SetupProc/TearDownProc interface.
 
214
1203. Fix some typos in the DESIGN doc (Koen Gadeyne).
 
215
1202. Add some more acceleration to XAA, and support for it to the MGA
 
216
      driver (#1732, 1733, 1735,  Mark Vojkovich).
 
217
1201. Preliminary pixmap cache support and offscreen memory manager added
 
218
      to XAA (#1732, 1734, 1736, Mark Vojkovich).
 
219
1200. Fix linepitch handling in the glint driver (#1731, Alan Hourihane).
 
220
 
 
221
XFree86 3.9jm (15 June 1998)
 
222
1199. Add preliminary infrastructure for different pixmap and framebuffer
 
223
      formats.
 
224
1198. Start a module/driver name space registry.
 
225
1197. Accelerated glint driver (#1725-1727, Alan Hourihane).
 
226
1196. Resync the PCI IDs.
 
227
1195. Update xf86GetPciInfoForScreen() and add a similar
 
228
      xf86GetIsaInfoForScreen().
 
229
1194. Update DGA support code in the common layer.
 
230
1193. Update DPMS support code in the common layer.
 
231
1192. Reintroduce xf86GetClocks() as a helper.
 
232
 
 
233
XFree86 3.9jl (9 June 1998)
 
234
1191. Bring over the serial port functions (from Metro Link).
 
235
1190. Bring over the os-support/pmax code.
 
236
1189. Change the interface for xf86MatchPciInstances() to use separate
 
237
      lists of PCI chipset names and IDs.
 
238
1188. Fix some build problems on SVR4.0 and Solaris.
 
239
1187. Rename xf1bpp_mfb* entry points to xf1bpp (#1714, Marc La France).
 
240
1186. Port some recent vga16 changes over to the nd branch (#1714,
 
241
      Marc La France).
 
242
1185. Remove CloseScreen() and SaveScreen() from ScrnInfoRec's (#1714,
 
243
      Marc La France).
 
244
1184. m68k's XF86_FBDev now uses low-level backing store functions
 
245
      during VC switches (#1714, Marc La France).
 
246
1183. Push out backing store and banking wrapper initialisation to the
 
247
      to the callers of the various <framebuffer>ScreenInit()'s.  This allows
 
248
      XAA to wrap screens after banking, but before backing store (#1714,
 
249
      Marc La France).
 
250
1182. Allow screen wrappers to free their private data on server reset and
 
251
      termination (#1714, Marc La France).
 
252
1181. Minimise the number of public globals in the common layer, and replace
 
253
      those the drivers need with functions to access their values.
 
254
1180. Update the PCI code to match that on the main branch.
 
255
 
 
256
XFree86 3.9jk (4 June 1998)
 
257
1179. Change the Xserver binary name to "XFree86".
 
258
1178. Add support for building a static Xserver.
 
259
1177. Clean up some of the module Imake config stuff.
 
260
1176. Fix generic vga driver probe crash.
 
261
1175. Keep a reference count for loading modules and avoid loading the
 
262
      same module twice.
 
263
1174. A first attempt at ABI versioning the modules and checking it
 
264
      in the loader.
 
265
1173. Add a canonical naming for modules, without things like the "lib"
 
266
      prefix or "_drv" suffix.
 
267
1172. Add the -layout and -screen options to allow a layout or screen section
 
268
      to be specified from the command line.
 
269
1171. Make the interface in the xf86Find{Vendor,Layout} parser functions
 
270
      consistent with the others.
 
271
 
 
272
XFree86 3.9jj (31 May 1998)
 
273
1170. Add call to LoaderCheckUnresolved().
 
274
1169. Add finding the correct Display subsection to the xf86SetDepthBpp()
 
275
      helper (David Dawes).
 
276
1168. Some os-support layer cleanups (more required).
 
277
1167. Add a new helper to simplify the driver Probe() code for PCI cards
 
278
      (David Dawes).
 
279
1166. Remove some fields from the ScrnInfoRec.
 
280
1165. Add a set of option handling functions and helpers to the common layer.
 
281
      These allow the option data structures to be opaque to the drivers
 
282
      (David Dawes).
 
283
1164. Add xstrdup (Xstrdup) to os/utils.c, and treat xf86strdup the same way
 
284
      as xf86malloc in the libc wrappers.
 
285
1163. Fix XAA 14 pixel width fonts (#1699, Mark Vojkovich).
 
286
1162. Fix XAA CopyGC crash (#1698, Mark Vojkovich).
 
287
 
 
288
XFree86 3.9ji (23 May 1998)
 
289
1161. MGA Support for the new XAA code (#1697, Mark Vojkovich).
 
290
1160. New XAA code (#1695, 1696, Mark Vojkovich).
 
291
1159. Millennium 2 (inc AGP) support for the mga driver (#1697,
 
292
      Mark Vojkovich).
 
293
 
 
294
XFree86 3.9jh (22 May 1998)
 
295
1158. Fix 'Unknown symbol type 1e' messages in the a.out loader
 
296
      (#1683, Matthieu Herrb).
 
297
1157. Loader updates, including Alpha and PowerPC support (#1467, 1666,
 
298
      Metro Link).
 
299
1156. Add '-Wall' to gcc compile options
 
300
1155. Add Xarch.h (#1399, Metro Link).
 
301
1154. Resync libc/ansic wrappering.
 
302
 
 
303
XFree86 3.9jg (3 May 1998)
 
304
1153. Remove ilbm's call to miRegisterGCPrivateIndex(), which no longer
 
305
      exists (#1670, Marc La France).
 
306
1152. Fix problems with mi generic functions in mibank (#1670,
 
307
      Marc La France).
 
308
1151. Symbolically link xf86_ansic.h so osPexFont.c can #include it
 
309
      (#1670, Marc La France).
 
310
1150. Fix opaque types in xf86_libc.h (#1670, Marc La France).
 
311
1149. Fix a typo in mibank which makes miScanLineWidth() always fail.
 
312
1148. Fix various missing symbols that show up when attempting to use
 
313
      non-dlopen modules.
 
314
 
 
315
XFree86 3.9jf (18 April 1998)
 
316
1147. Add xf1bpp framebuffer for use by vga2 and mono (i.e. hga2)
 
317
      drivers.  This is just a copy of mfb compiled for the bitmapScanlinePad
 
318
      and bitmapBitOrder needed by these hardware framebuffers (#1636,
 
319
      Marc La France).
 
320
1146. A mode that fails validation (for whatever reason) no longer
 
321
      affects the resulting virtual resolution (#1636, Marc La France).
 
322
1145. miScanlineWidth() is now passed the hardware plane pixmap format
 
323
      rather than nBankBPP (the harware plane bpp) and nPixelBPP (the
 
324
      "total" bpp), and have xf86ValidateModes() call miScanLineWidth()
 
325
      to determine an appropriate line pitch for the virtual resolution
 
326
      requested (#1636, Marc La France).
 
327
1144. Remove the helpers' concept of pixelArea as this can be derived
 
328
      from videoRam and bitsPerPixel, express pitchInc in bits, and
 
329
      pass apertureSize to mode validation helper (#1636, Marc La France).
 
330
1143. Introduce the new mi banking wrapper (not yet used) (#1636,
 
331
      Marc La France).
 
332
1142. Make each screen keep track of the pixmap formats and display-
 
333
      wide attributes it needs in its ScreenInfoRec.  InitOutput()
 
334
      can then ensure consistency before adding the screens to the
 
335
      display (#1636, Marc La France).
 
336
1141. Use low-level backing store functions to save/restore the
 
337
      screen during VC switches (doesn't work with vga16) (#1636,
 
338
      Marc La France).
 
339
1140. Move a copy of the backing store low-level function pointers
 
340
      into the ScreenRec.  This allows them to be wrapped (#1636,
 
341
      Marc La France).
 
342
1139. Rename [GS]etRootPixmap screen entries to [GS]etScreenPixmap
 
343
      and add [GS]etWindowPixmap entries.  Some may not be needed and
 
344
      can be removed later (#1636, Marc La France).
 
345
1138. Remove cfbScreenInitLong() entries.  They are not needed since the
 
346
      RGB ordering and masks can be fixed after calling cfbScreenInit()
 
347
      (#1636, Marc La France).
 
348
1137. Fix the saving and restoring of PSZ #define in cfb??.h headers,
 
349
      add copyright notice to them, and get right Imakefile to include
 
350
      them in the link kit (#1636, Marc La France).
 
351
1136. Fix oversight in 1133 (#1636, Marc La France).
 
352
1135. Some include file fixes (#1539, Marc La France).
 
353
 
 
354
XFree86 3.9je (14 February 1998)
 
355
1134. Move framebuffer ModuleInit funtions into separate files (#1475,
 
356
      Marc La France).
 
357
1133. Move the following GC privates to the GC structure proper:
 
358
      pRotatedPixmap, pCompositeClip, fExpose, freeCompClip.  This is in
 
359
      preparation for the banking mi wrapper (#1451, Marc La France).
 
360
1132. Minor bug fix to mfb and afb framebuffers (#1443, Marc La France).
 
361
1131. Ensure window and GC privates are aligned on a sizeof(long)
 
362
      boundary (#1442, Marc La France).
 
363
1130. Minor optimisation of cfb's ImageGlyphBlt entry, required for
 
364
      the new banking code (#1431, Marc La France).
 
365
 
 
366
XFree86 3.9jd (1 February 1998)
 
367
1129. Update the generic VGA driver for these changes (David Dawes).
 
368
1128. Flesh out and update the design document, and add it to the source
 
369
      tree (in xc/programs/Xserver/hw/xfree86/DESIGN) (David Dawes).
 
370
1127. Working non-accel MGA driver (Millennium I only) (David Dawes).
 
371
1126. Update parser (from Metro Link).
 
372
1125. Fill in some missing bits of infrastructure, and fix some bugs there
 
373
      (David Dawes).
 
374
 
 
375
XFree86 3.9jc (16 January 1998)
 
376
1124. A start at modifying non-accel MGA driver for new design (David Dawes).
 
377
1123. Pick up multimedia/video PCI devices in xf86GetPCIVideoInfo()
 
378
      (David Dawes).
 
379
1122. Fix some header usage and missing prototypes (David Dawes).
 
380
1121. Continue filling in missing bits of the new design infrastructure
 
381
      (David Dawes).
 
382
1120. Get the generic vga driver working (using dll modules on FreeBSD)
 
383
      (David Dawes).
 
384
1119. Reorganise the vgahw module (David Dawes).
 
385
 
 
386
XFree86 3.9jb (25 September 1997)
 
387
1118. Continuation of 1117.
 
388
 
 
389
XFree86 3.9ja (29 July 1997)
 
390
1117. Start converting the generic vga driver to the new design (Dirk Hohndel,
 
391
      David Dawes).
 
392
1116. Add flags to allow to build some modules as shared objects (Dirk Hohndel).
 
393
1115. Fix dll loader to work on Linux (and re-fix it to work on FreeBSD
 
394
      again) (Dirk Hohndel, David Dawes).
 
395
1114. Add helper functions for various stages of the server (David Dawes,
 
396
      Dirk Hohndel).
 
397
1113. Add glue code to interface with new parser and create internal data
 
398
      structures (David Dawes, Dirk Hohndel).
 
399
1112. Split up vga256/vga into vgahw and vgafb (Dirk Hohndel).
 
400
1111. New parser for the config file (Stuart Anderson).
 
401
1110. Start work on the new design.
 
402
 
 
403
XFree86 3.9j (12 July 1997)
 
404
 
 
405
 
 
406
 
 
407
 
 
408
 
 
409
 
 
410
 
 
411
 
 
412
 
 
413
 
 
414
 
 
415
 
 
416
 
 
417
 
 
418
$XFree86: xc/programs/Xserver/hw/xfree86/CHANGELOG.ND,v 1.2 1998/07/31 10:41:14 dawes Exp $