Short: Typed Modules (V40) for Amiga E Author: m88jrh@ecs.ox.ac.uk (Jason R. Hulance) Uploader: m88jrh@ecs.ox.ac.uk (Jason R. Hulance) This archive contains typed modules created from the V40 Amiga includes. They differ from the standard modules in that they enable multiple dereferencing of system objects without requiring repeated "::". For instance, to access the signal bit of a window's message port you can now type: win.userport.sigbit and win.rport.layer.scroll_x instead of: win.userport::mp.sigbit and win.rport::rastport.layer::layer.scroll_x (Note: You are still required to include the module for any object referred to in this way.) A bonus is that the sources show the dependencies of the modules. For instance, 'graphics/layers' depends on 'exec/lists', 'exec/semaphores' and 'graphics/clip'. This is a short list to search for the definition of 'layer' (which is in 'graphics/clip', quite surprisingly). Again, the names used conform to the standard modules (where possible) and these are based on the Assembly includes. This means that you still need to be aware of the differences in names from the C includes. A number of useful (standard) macros have been added, e.g., ITEMNUM() from 'intuition/intuition'. To use these you must specify "OPT PREPROCESS" in your source file. The library modules for all of the V40 system libraries are included. Note that this *includes* those for the built-in libraries: 'dos', 'exec', 'graphics' and 'intuition'. This is a stop-gap feature since EC v3.1a does not contain any V40 function calls (but v3.2a probably will). Use these four modules at your own risk! (They seem to behave correctly...) Some of the problems highlighted in the previous (V39) release have been solved by manipulation of the module files. This means that, once again, you *CANNOT* recreate the modules from the sources. The sources are purely for reference. The problems solved are: unions and misaligned elements. There are three badly aligned elements in the standard includes, which are caused by odd sized CHAR arrays. Two are in the 'countryprefs' object in 'prefs/locale' (which cause a number of the following elements to be badly aligned, too), and one is in the 'conunit' object of 'devices/conunit'. The changes made to these modules are completely transparent. There are a number of unions in the includes. One example is the 'printerdata' object of 'devices/prtbase', in which "s0:ioextser" is unioned with "p0:ioextpar", presumably because your printer may be connected to your serial or parallel port. (In fact, this object has incorrect offsets in the standard modules.) Unions have been admitted by fiddling the module file (in a safe way). The one disadvantage is that creating an object-typed list for an object that contains a union is probably undefined now (at least, I can't guarantee what would happen). This may not be a great problem as a lot of these objects contain nested object instances (e.g., an element "x:obj") which means an object-typed list cannot be created anyway. The complete list of objects which have unions is: Module Object ------------------------------ dos/dosextens dospacket dos/dosextens doslist dos/notify notifyrequest exec/memory me exec/tasks tc graphics/copper copins These E modules and sources are Copyright (C) 1994-1995, Jason R. Hulance. The original C and Assembly includes are Copyright (C) 1985-1992, Commodore-Amiga Inc. Wouter van Oortmerssen is free to do what he likes with all this. Everyone else must adhere to the usual Freeware conditions. In particular, you are free to use these modules to create your programs (whether they are freeware or commercial), but if you wish to distribute any part of this archive you must include it all, unmodified, and with this "readme" file. ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 3899 1830 53.0% 08-Apr-95 13:33:52 TypedModulesV40.readme 375 168 55.2% 02-Sep-92 17:30:06 TypedModulesV40/amigaguide.m 108 69 36.1% 02-Sep-92 17:30:08 TypedModulesV40/asl.m 82 70 14.6% 02-Sep-92 17:30:10 TypedModulesV40/bullet.m 60 60 0.0% 02-Sep-92 17:30:10 TypedModulesV40/colorwheel.m 340 202 40.5% 02-Sep-92 17:30:10 TypedModulesV40/commodities.m 60 60 0.0% 02-Sep-92 17:30:10 TypedModulesV40/console.m 276 167 39.4% 02-Sep-92 17:30:12 TypedModulesV40/datatypes.m 1306 683 47.7% 26-Mar-95 20:27:38 TypedModulesV40/datatypes/animationclass.m 1674 867 48.2% 26-Mar-95 20:27:38 TypedModulesV40/datatypes/datatypes.m 3952 1668 57.7% 26-Mar-95 20:29:52 TypedModulesV40/datatypes/datatypesclass.m 1074 583 45.7% 26-Mar-95 20:27:40 TypedModulesV40/datatypes/pictureclass.m 544 341 37.3% 26-Mar-95 20:27:40 TypedModulesV40/datatypes/soundclass.m 504 305 39.4% 26-Mar-95 20:27:42 TypedModulesV40/datatypes/textclass.m 704 383 45.5% 26-Mar-95 20:27:42 TypedModulesV40/devices/audio.m 158 112 29.1% 26-Mar-95 20:27:42 TypedModulesV40/devices/bootblock.m 2992 1323 55.7% 26-Mar-95 20:29:52 TypedModulesV40/devices/cd.m 660 372 43.6% 26-Mar-95 20:27:44 TypedModulesV40/devices/clipboard.m 1060 441 58.3% 26-Mar-95 20:27:44 TypedModulesV40/devices/console.m 852 479 43.7% 26-Mar-95 20:29:52 TypedModulesV40/devices/conunit.m 448 241 46.2% 26-Mar-95 20:27:44 TypedModulesV40/devices/gameport.m 2266 894 60.5% 26-Mar-95 20:27:44 TypedModulesV40/devices/hardblocks.m 204 113 44.6% 26-Mar-95 20:27:44 TypedModulesV40/devices/input.m 2880 1066 62.9% 26-Mar-95 20:29:54 TypedModulesV40/devices/inputevent.m 160 100 37.5% 26-Mar-95 20:27:46 TypedModulesV40/devices/keyboard.m 742 346 53.3% 26-Mar-95 20:27:46 TypedModulesV40/devices/keymap.m 1436 738 48.6% 26-Mar-95 20:27:46 TypedModulesV40/devices/narrator.m 1024 477 53.4% 26-Mar-95 20:27:46 TypedModulesV40/devices/parallel.m 2156 981 54.4% 26-Mar-95 20:27:48 TypedModulesV40/devices/printer.m 1824 906 50.3% 26-Mar-95 20:29:54 TypedModulesV40/devices/prtbase.m 1010 449 55.5% 26-Mar-95 20:29:54 TypedModulesV40/devices/prtgfx.m 612 321 47.5% 26-Mar-95 20:27:48 TypedModulesV40/devices/scsidisk.m 1332 627 52.9% 26-Mar-95 20:27:48 TypedModulesV40/devices/serial.m 414 245 40.8% 26-Mar-95 20:27:48 TypedModulesV40/devices/timer.m 2046 1019 50.1% 26-Mar-95 20:27:50 TypedModulesV40/devices/trackdisk.m 106 80 24.5% 02-Sep-92 17:30:12 TypedModulesV40/diskfont.m 888 386 56.5% 26-Mar-95 20:27:50 TypedModulesV40/diskfont/diskfont.m 1664 799 51.9% 26-Mar-95 20:27:50 TypedModulesV40/diskfont/diskfonttag.m 458 253 44.7% 26-Mar-95 20:27:50 TypedModulesV40/diskfont/glyph.m 336 166 50.5% 26-Mar-95 20:27:50 TypedModulesV40/diskfont/oterrors.m 1785 846 52.6% 02-Apr-95 09:21:00 TypedModulesV40/dos.m 348 203 41.6% 26-Mar-95 20:27:52 TypedModulesV40/dos/datetime.m 3852 1692 56.0% 26-Mar-95 20:27:52 TypedModulesV40/dos/dos.m 64 51 20.3% 26-Mar-95 20:27:52 TypedModulesV40/dos/dos_lib.m 1160 555 52.1% 26-Mar-95 20:27:52 TypedModulesV40/dos/dosasl.m 5860 2345 59.9% 26-Mar-95 20:29:56 TypedModulesV40/dos/dosextens.m 932 404 56.6% 26-Mar-95 20:27:54 TypedModulesV40/dos/doshunks.m 748 396 47.0% 26-Mar-95 20:27:54 TypedModulesV40/dos/dostags.m 462 273 40.9% 26-Mar-95 20:27:56 TypedModulesV40/dos/exall.m 1124 603 46.3% 26-Mar-95 20:27:56 TypedModulesV40/dos/filehandler.m 716 394 44.9% 26-Mar-95 20:29:58 TypedModulesV40/dos/notify.m 404 227 43.8% 26-Mar-95 20:28:00 TypedModulesV40/dos/rdargs.m 214 136 36.4% 26-Mar-95 20:28:00 TypedModulesV40/dos/record.m 404 221 45.2% 26-Mar-95 20:28:00 TypedModulesV40/dos/stdio.m 416 224 46.1% 26-Mar-95 20:28:00 TypedModulesV40/dos/var.m 36 36 0.0% 02-Sep-92 17:30:12 TypedModulesV40/dtclass.m 1365 667 51.1% 13-Mar-95 19:42:28 TypedModulesV40/exec.m 3166 1443 54.4% 26-Mar-95 20:28:00 TypedModulesV40/exec/alerts.m 202 134 33.6% 26-Mar-95 20:28:02 TypedModulesV40/exec/devices.m 210 127 39.5% 26-Mar-95 20:28:02 TypedModulesV40/exec/errors.m 2154 1009 53.1% 26-Mar-95 20:28:02 TypedModulesV40/exec/execbase.m 338 180 46.7% 26-Mar-95 20:28:02 TypedModulesV40/exec/interrupts.m 592 292 50.6% 26-Mar-95 20:28:02 TypedModulesV40/exec/io.m 474 286 39.6% 26-Mar-95 20:28:02 TypedModulesV40/exec/libraries.m 318 165 48.1% 26-Mar-95 20:28:04 TypedModulesV40/exec/lists.m 772 394 48.9% 26-Mar-95 20:29:58 TypedModulesV40/exec/memory.m 592 314 46.9% 26-Mar-95 20:28:04 TypedModulesV40/exec/nodes.m 310 187 39.6% 26-Mar-95 20:28:04 TypedModulesV40/exec/ports.m 358 229 36.0% 26-Mar-95 20:28:04 TypedModulesV40/exec/resident.m 436 245 43.8% 26-Mar-95 20:28:06 TypedModulesV40/exec/semaphores.m 110 68 38.1% 26-Mar-95 20:28:06 TypedModulesV40/exec/strings.m 1426 696 51.1% 26-Mar-95 20:29:58 TypedModulesV40/exec/tasks.m 98 78 20.4% 26-Mar-95 20:28:06 TypedModulesV40/exec/types.m 363 184 49.3% 02-Sep-92 17:30:12 TypedModulesV40/expansion.m 490 265 45.9% 26-Mar-95 20:28:06 TypedModulesV40/gadgets/colorwheel.m 154 100 35.0% 26-Mar-95 20:28:08 TypedModulesV40/gadgets/gradientslider.m 288 163 43.4% 26-Mar-95 20:28:08 TypedModulesV40/gadgets/tapedeck.m 330 191 42.1% 02-Sep-92 17:30:12 TypedModulesV40/gadtools.m 2138 1038 51.4% 13-Mar-95 19:42:28 TypedModulesV40/graphics.m 1194 545 54.3% 26-Mar-95 20:28:08 TypedModulesV40/graphics/clip.m 122 88 27.8% 26-Mar-95 20:28:08 TypedModulesV40/graphics/coerce.m 1140 519 54.4% 26-Mar-95 20:29:58 TypedModulesV40/graphics/copper.m 338 203 39.9% 26-Mar-95 20:28:10 TypedModulesV40/graphics/display.m 2164 961 55.5% 26-Mar-95 20:28:10 TypedModulesV40/graphics/displayinfo.m 1838 879 52.1% 26-Mar-95 20:28:10 TypedModulesV40/graphics/gels.m 742 384 48.2% 26-Mar-95 20:28:10 TypedModulesV40/graphics/gfx.m 3186 1552 51.2% 26-Mar-95 20:28:12 TypedModulesV40/graphics/gfxbase.m 922 457 50.4% 26-Mar-95 20:28:12 TypedModulesV40/graphics/gfxmacros.m 322 202 37.2% 26-Mar-95 20:28:12 TypedModulesV40/graphics/gfxnodes.m 140 92 34.2% 26-Mar-95 20:28:12 TypedModulesV40/graphics/graphint.m 722 390 45.9% 26-Mar-95 20:28:12 TypedModulesV40/graphics/layers.m 6766 1676 75.2% 26-Mar-95 20:28:14 TypedModulesV40/graphics/modeid.m 2586 1044 59.6% 26-Mar-95 20:28:14 TypedModulesV40/graphics/monitor.m 1416 703 50.3% 26-Mar-95 20:28:14 TypedModulesV40/graphics/rastport.m 252 112 55.5% 26-Mar-95 20:28:14 TypedModulesV40/graphics/regions.m 200 115 42.5% 26-Mar-95 20:28:14 TypedModulesV40/graphics/rpattr.m 408 204 50.0% 26-Mar-95 20:28:16 TypedModulesV40/graphics/scale.m 486 275 43.4% 26-Mar-95 20:28:16 TypedModulesV40/graphics/sprite.m 1874 833 55.5% 26-Mar-95 20:28:16 TypedModulesV40/graphics/text.m 1888 605 67.9% 26-Mar-95 20:28:16 TypedModulesV40/graphics/videocontrol.m 3710 1586 57.2% 26-Mar-95 20:28:16 TypedModulesV40/graphics/view.m 714 273 61.7% 26-Mar-95 20:28:18 TypedModulesV40/hardware/adkbits.m 1006 493 50.9% 26-Mar-95 20:28:18 TypedModulesV40/hardware/blit.m 2980 1007 66.2% 26-Mar-95 20:28:18 TypedModulesV40/hardware/cia.m 3996 1720 56.9% 26-Mar-95 20:28:18 TypedModulesV40/hardware/custom.m 572 228 60.1% 26-Mar-95 20:28:18 TypedModulesV40/hardware/dmabits.m 594 242 59.2% 26-Mar-95 20:28:20 TypedModulesV40/hardware/intbits.m 227 134 40.9% 02-Sep-92 17:30:14 TypedModulesV40/icon.m 583 274 53.0% 02-Sep-92 17:30:14 TypedModulesV40/iffparse.m 37 37 0.0% 02-Sep-92 17:30:14 TypedModulesV40/input.m 1875 844 54.9% 13-Mar-95 19:42:26 TypedModulesV40/intuition.m 396 235 40.6% 26-Mar-95 20:28:20 TypedModulesV40/intuition/cghooks.m 642 341 46.8% 26-Mar-95 20:28:20 TypedModulesV40/intuition/classes.m 1552 542 65.0% 26-Mar-95 20:28:20 TypedModulesV40/intuition/classusr.m 3116 1231 60.4% 26-Mar-95 20:28:20 TypedModulesV40/intuition/gadgetclass.m 188 122 35.1% 26-Mar-95 20:28:22 TypedModulesV40/intuition/icclass.m 2576 966 62.5% 26-Mar-95 20:28:22 TypedModulesV40/intuition/imageclass.m 11804 4344 63.1% 26-Mar-95 20:28:22 TypedModulesV40/intuition/intuition.m 588 302 48.6% 26-Mar-95 20:28:22 TypedModulesV40/intuition/intuitionbase.m 3320 1467 55.8% 26-Mar-95 20:28:22 TypedModulesV40/intuition/iobsolete.m 544 225 58.6% 26-Mar-95 20:28:24 TypedModulesV40/intuition/pointerclass.m 2984 1465 50.9% 26-Mar-95 20:28:24 TypedModulesV40/intuition/preferences.m 3786 1689 55.3% 26-Mar-95 20:28:24 TypedModulesV40/intuition/screens.m 1418 639 54.9% 26-Mar-95 20:28:24 TypedModulesV40/intuition/sghooks.m 81 71 12.3% 02-Sep-92 17:30:14 TypedModulesV40/keymap.m 554 245 55.7% 02-Sep-92 17:30:16 TypedModulesV40/layers.m 2530 1165 53.9% 26-Mar-95 20:28:24 TypedModulesV40/libraries/amigaguide.m 6128 2054 66.4% 26-Mar-95 20:28:26 TypedModulesV40/libraries/asl.m 1540 757 50.8% 26-Mar-95 20:28:26 TypedModulesV40/libraries/commodities.m 2234 930 58.3% 26-Mar-95 20:28:26 TypedModulesV40/libraries/configregs.m 550 307 44.1% 26-Mar-95 20:28:26 TypedModulesV40/libraries/configvars.m 888 386 56.5% 26-Mar-95 20:28:26 TypedModulesV40/libraries/diskfont.m 128 105 17.9% 26-Mar-95 20:28:28 TypedModulesV40/libraries/expansion.m 746 377 49.4% 26-Mar-95 20:28:28 TypedModulesV40/libraries/expansionbase.m 3594 1637 54.4% 26-Mar-95 20:28:28 TypedModulesV40/libraries/gadtools.m 1104 541 50.9% 02-Sep-92 14:35:40 TypedModulesV40/libraries/iff.m 1550 698 54.9% 26-Mar-95 20:28:28 TypedModulesV40/libraries/iffparse.m 2422 1097 54.7% 26-Mar-95 20:28:30 TypedModulesV40/libraries/locale.m 3574 1212 66.0% 26-Mar-95 20:28:30 TypedModulesV40/libraries/lowlevel.m 332 203 38.8% 26-Mar-95 20:28:30 TypedModulesV40/libraries/mathieeesp.m 144 104 27.7% 26-Mar-95 20:28:30 TypedModulesV40/libraries/mathlibrary.m 450 210 53.3% 26-Mar-95 20:28:30 TypedModulesV40/libraries/mathresource.m 4036 1855 54.0% 17-Mar-93 13:22:58 TypedModulesV40/libraries/midi.m 448 226 49.5% 02-Sep-92 18:20:34 TypedModulesV40/libraries/nofrag.m 390 234 40.0% 26-Mar-95 20:28:32 TypedModulesV40/libraries/nonvolatile.m 520 300 42.3% 02-Sep-92 14:40:22 TypedModulesV40/libraries/ppbase.m 1922 823 57.1% 26-Mar-95 20:28:32 TypedModulesV40/libraries/realtime.m 3450 1551 55.0% 02-Sep-92 13:19:28 TypedModulesV40/libraries/reqbase.m 4944 1895 61.6% 14-Jan-94 15:48:18 TypedModulesV40/libraries/reqtools.m 90 67 25.5% 26-Mar-95 20:28:32 TypedModulesV40/libraries/translator.m 108 76 29.6% 02-Sep-92 16:05:08 TypedModulesV40/libraries/vmem.m 301 178 40.8% 02-Sep-92 17:30:16 TypedModulesV40/locale.m 223 149 33.1% 13-Mar-95 19:42:26 TypedModulesV40/lowlevel.m 100 79 21.0% 02-Sep-92 13:47:08 TypedModulesV40/mathffp.m 175 99 43.4% 02-Sep-92 17:30:16 TypedModulesV40/mathieeedoubbas.m 238 117 50.8% 02-Sep-92 17:30:16 TypedModulesV40/mathieeedoubtrans.m 159 91 42.7% 02-Sep-92 17:30:16 TypedModulesV40/mathieeesingbas.m 221 111 49.7% 02-Sep-92 17:30:18 TypedModulesV40/mathieeesingtrans.m 145 99 31.7% 02-Sep-92 17:30:18 TypedModulesV40/mathtrans.m 104 91 12.5% 13-Mar-95 19:42:26 TypedModulesV40/nonvolatile.m 74 63 14.8% 28-Feb-94 21:46:44 TypedModulesV40/pointer.m 300 196 34.6% 26-Mar-95 20:28:32 TypedModulesV40/prefs/font.m 446 254 43.0% 26-Mar-95 20:28:32 TypedModulesV40/prefs/icontrol.m 230 151 34.3% 26-Mar-95 20:28:34 TypedModulesV40/prefs/input.m 1058 476 55.0% 26-Mar-95 20:29:52 TypedModulesV40/prefs/locale.m 292 197 32.5% 26-Mar-95 20:28:34 TypedModulesV40/prefs/overscan.m 170 121 28.8% 26-Mar-95 20:28:34 TypedModulesV40/prefs/palette.m 300 193 35.6% 26-Mar-95 20:28:34 TypedModulesV40/prefs/pointer.m 140 100 28.5% 26-Mar-95 20:28:34 TypedModulesV40/prefs/prefhdr.m 890 483 45.7% 26-Mar-95 20:28:36 TypedModulesV40/prefs/printergfx.m 1618 806 50.1% 26-Mar-95 20:28:36 TypedModulesV40/prefs/printerps.m 886 458 48.3% 26-Mar-95 20:28:36 TypedModulesV40/prefs/printertxt.m 226 154 31.8% 26-Mar-95 20:28:36 TypedModulesV40/prefs/screenmode.m 426 248 41.7% 26-Mar-95 20:28:36 TypedModulesV40/prefs/serial.m 282 184 34.7% 26-Mar-95 20:28:36 TypedModulesV40/prefs/sound.m 344 223 35.1% 26-Mar-95 20:28:38 TypedModulesV40/prefs/wbpattern.m 45 45 0.0% 02-Sep-92 17:30:18 TypedModulesV40/ramdrive.m 176 114 35.2% 13-Mar-95 19:42:26 TypedModulesV40/realtime.m 78 70 10.2% 26-Mar-95 20:28:38 TypedModulesV40/resources/battclock.m 74 66 10.8% 26-Mar-95 20:28:38 TypedModulesV40/resources/battmem.m 226 104 53.9% 26-Mar-95 20:28:38 TypedModulesV40/resources/battmembitsamiga.m 376 140 62.7% 26-Mar-95 20:28:38 TypedModulesV40/resources/battmembitsshared.m 1790 715 60.0% 26-Mar-95 20:28:40 TypedModulesV40/resources/card.m 102 72 29.4% 26-Mar-95 20:28:40 TypedModulesV40/resources/cia.m 886 445 49.7% 26-Mar-95 20:28:40 TypedModulesV40/resources/disk.m 422 248 41.2% 08-Apr-95 13:33:10 TypedModulesV40/resources/filesysres.m 458 216 52.8% 26-Mar-95 20:28:40 TypedModulesV40/resources/mathresource.m 214 143 33.1% 26-Mar-95 20:28:42 TypedModulesV40/resources/misc.m 102 84 17.6% 26-Mar-95 20:28:42 TypedModulesV40/resources/potgo.m 846 269 68.2% 26-Mar-95 20:28:42 TypedModulesV40/rexx/errors.m 644 362 43.7% 26-Mar-95 20:28:42 TypedModulesV40/rexx/rexxio.m 1354 659 51.3% 26-Mar-95 20:28:42 TypedModulesV40/rexx/rxslib.m 2310 1065 53.8% 26-Mar-95 20:28:42 TypedModulesV40/rexx/storage.m 230 110 52.1% 02-Sep-92 17:30:18 TypedModulesV40/rexxsyslib.m 72 67 6.9% 02-Sep-92 17:30:20 TypedModulesV40/timer.m 54 54 0.0% 02-Sep-92 12:35:54 TypedModulesV40/translator.m 557 294 47.2% 02-Sep-92 17:30:20 TypedModulesV40/utility.m 152 92 39.4% 26-Mar-95 20:28:44 TypedModulesV40/utility/date.m 118 82 30.5% 26-Mar-95 20:28:44 TypedModulesV40/utility/hooks.m 250 158 36.8% 26-Mar-95 20:28:44 TypedModulesV40/utility/name.m 424 198 53.3% 26-Mar-95 20:28:44 TypedModulesV40/utility/pack.m 280 164 41.4% 26-Mar-95 20:28:44 TypedModulesV40/utility/tagitem.m 156 121 22.4% 26-Mar-95 20:28:46 TypedModulesV40/utility/utility.m 142 98 30.9% 02-Sep-92 17:30:20 TypedModulesV40/wb.m 264 178 32.5% 26-Mar-95 20:28:46 TypedModulesV40/workbench/startup.m 1462 698 52.2% 26-Mar-95 20:28:46 TypedModulesV40/workbench/workbench.m 1738 683 60.7% 26-Mar-95 18:56:02 TypedModulesV40Src/datatypes/animationclass.e 2201 892 59.4% 12-Mar-95 08:32:00 TypedModulesV40Src/datatypes/datatypes.e 5214 1664 68.0% 26-Mar-95 18:56:44 TypedModulesV40Src/datatypes/datatypesclass.e 1502 620 58.7% 12-Mar-95 08:40:42 TypedModulesV40Src/datatypes/pictureclass.e 791 406 48.6% 12-Mar-95 08:41:46 TypedModulesV40Src/datatypes/soundclass.e 758 357 52.9% 26-Mar-95 18:56:56 TypedModulesV40Src/datatypes/textclass.e 875 417 52.3% 12-Mar-95 08:46:00 TypedModulesV40Src/devices/audio.e 183 145 20.7% 13-Feb-95 19:42:26 TypedModulesV40Src/devices/bootblock.e 3521 1216 65.4% 26-Mar-95 18:59:16 TypedModulesV40Src/devices/cd.e 828 399 51.8% 12-Mar-95 08:54:56 TypedModulesV40Src/devices/clipboard.e 1259 400 68.2% 14-Feb-95 20:25:52 TypedModulesV40Src/devices/console.e 1141 526 53.9% 12-Mar-95 08:57:20 TypedModulesV40Src/devices/conunit.e 567 260 54.1% 12-Mar-95 08:57:54 TypedModulesV40Src/devices/gameport.e 2549 798 68.6% 15-Feb-95 14:00:18 TypedModulesV40Src/devices/hardblocks.e 214 113 47.1% 13-Feb-95 19:42:30 TypedModulesV40Src/devices/input.e 3577 1062 70.3% 26-Mar-95 19:00:56 TypedModulesV40Src/devices/inputevent.e 162 94 41.9% 13-Feb-95 19:42:30 TypedModulesV40Src/devices/keyboard.e 890 347 61.0% 12-Mar-95 09:02:04 TypedModulesV40Src/devices/keymap.e 1930 674 65.0% 12-Mar-95 09:03:22 TypedModulesV40Src/devices/narrator.e 1189 489 58.8% 15-Feb-95 14:01:36 TypedModulesV40Src/devices/parallel.e 2769 949 65.7% 12-Mar-95 09:08:10 TypedModulesV40Src/devices/printer.e 2300 920 60.0% 26-Mar-95 19:05:08 TypedModulesV40Src/devices/prtbase.e 1692 493 70.8% 12-Mar-95 09:14:38 TypedModulesV40Src/devices/prtgfx.e 782 334 57.2% 12-Mar-95 09:15:36 TypedModulesV40Src/devices/scsidisk.e 1506 612 59.3% 12-Mar-95 09:16:22 TypedModulesV40Src/devices/serial.e 485 265 45.3% 14-Feb-95 20:24:24 TypedModulesV40Src/devices/timer.e 2432 961 60.4% 12-Mar-95 09:17:40 TypedModulesV40Src/devices/trackdisk.e 1291 449 65.2% 12-Mar-95 09:19:48 TypedModulesV40Src/diskfont/diskfont.e 2314 745 67.8% 12-Mar-95 08:24:40 TypedModulesV40Src/diskfont/diskfonttag.e 661 290 56.1% 12-Mar-95 09:20:50 TypedModulesV40Src/diskfont/glyph.e 359 147 59.0% 13-Feb-95 19:42:38 TypedModulesV40Src/diskfont/oterrors.e 400 212 47.0% 12-Mar-95 09:21:32 TypedModulesV40Src/dos/datetime.e 4556 1578 65.3% 12-Mar-95 09:23:08 TypedModulesV40Src/dos/dos.e 55 54 1.8% 13-Feb-95 19:42:40 TypedModulesV40Src/dos/dos_lib.e 1417 573 59.5% 12-Mar-95 09:24:56 TypedModulesV40Src/dos/dosasl.e 6874 2167 68.4% 26-Mar-95 19:09:14 TypedModulesV40Src/dos/dosextens.e 1172 331 71.7% 25-Feb-95 13:38:40 TypedModulesV40Src/dos/doshunks.e 1131 342 69.7% 13-Feb-95 19:42:42 TypedModulesV40Src/dos/dostags.e 565 291 48.4% 12-Mar-95 09:41:38 TypedModulesV40Src/dos/exall.e 1226 552 54.9% 12-Mar-95 09:42:30 TypedModulesV40Src/dos/filehandler.e 885 438 50.5% 26-Mar-95 19:10:10 TypedModulesV40Src/dos/notify.e 449 235 47.6% 12-Mar-95 09:44:26 TypedModulesV40Src/dos/rdargs.e 220 146 33.6% 13-Feb-95 19:42:44 TypedModulesV40Src/dos/record.e 597 302 49.4% 25-Feb-95 20:54:52 TypedModulesV40Src/dos/stdio.e 505 263 47.9% 12-Mar-95 09:45:36 TypedModulesV40Src/dos/var.e 4635 1307 71.8% 25-Feb-95 13:40:40 TypedModulesV40Src/exec/alerts.e 274 188 31.3% 12-Mar-95 09:46:32 TypedModulesV40Src/exec/devices.e 223 121 45.7% 13-Feb-95 19:42:46 TypedModulesV40Src/exec/errors.e 2299 867 62.2% 26-Mar-95 19:12:32 TypedModulesV40Src/exec/execbase.e 424 225 46.9% 26-Mar-95 19:13:02 TypedModulesV40Src/exec/interrupts.e 734 324 55.8% 26-Mar-95 19:13:10 TypedModulesV40Src/exec/io.e 632 309 51.1% 12-Mar-95 09:55:50 TypedModulesV40Src/exec/libraries.e 372 199 46.5% 14-Feb-95 19:59:14 TypedModulesV40Src/exec/lists.e 1062 494 53.4% 26-Mar-95 19:14:12 TypedModulesV40Src/exec/memory.e 695 321 53.8% 12-Mar-95 09:58:08 TypedModulesV40Src/exec/nodes.e 372 229 38.4% 26-Mar-95 19:14:48 TypedModulesV40Src/exec/ports.e 423 252 40.4% 26-Mar-95 19:15:22 TypedModulesV40Src/exec/resident.e 521 267 48.7% 15-Feb-95 13:48:50 TypedModulesV40Src/exec/semaphores.e 116 76 34.4% 13-Feb-95 19:42:52 TypedModulesV40Src/exec/strings.e 1706 678 60.2% 26-Mar-95 19:15:58 TypedModulesV40Src/exec/tasks.e 96 84 12.5% 25-Feb-95 13:42:50 TypedModulesV40Src/exec/types.e 664 269 59.4% 13-Feb-95 19:42:52 TypedModulesV40Src/gadgets/colorwheel.e 203 104 48.7% 13-Feb-95 19:42:52 TypedModulesV40Src/gadgets/gradientslider.e 354 151 57.3% 25-Feb-95 13:47:40 TypedModulesV40Src/gadgets/tapedeck.e 1416 567 59.9% 26-Mar-95 19:16:16 TypedModulesV40Src/graphics/clip.e 118 92 22.0% 25-Feb-95 13:48:50 TypedModulesV40Src/graphics/coerce.e 1990 652 67.2% 12-Mar-95 10:20:26 TypedModulesV40Src/graphics/copper.e 395 190 51.8% 13-Feb-95 19:42:54 TypedModulesV40Src/graphics/display.e 2678 889 66.8% 26-Mar-95 19:17:10 TypedModulesV40Src/graphics/displayinfo.e 2177 852 60.8% 12-Mar-95 10:24:54 TypedModulesV40Src/graphics/gels.e 892 422 52.6% 12-Mar-95 10:27:54 TypedModulesV40Src/graphics/gfx.e 4282 1367 68.0% 26-Mar-95 19:20:38 TypedModulesV40Src/graphics/gfxbase.e 1068 446 58.2% 25-Feb-95 14:24:28 TypedModulesV40Src/graphics/gfxmacros.e 372 228 38.7% 12-Mar-95 10:34:00 TypedModulesV40Src/graphics/gfxnodes.e 136 102 25.0% 12-Mar-95 10:37:20 TypedModulesV40Src/graphics/graphint.e 835 412 50.6% 12-Mar-95 10:43:40 TypedModulesV40Src/graphics/layers.e 8596 1494 82.6% 25-Feb-95 14:50:42 TypedModulesV40Src/graphics/modeid.e 3122 962 69.1% 12-Mar-95 10:45:42 TypedModulesV40Src/graphics/monitor.e 1979 733 62.9% 12-Mar-95 10:49:34 TypedModulesV40Src/graphics/rastport.e 284 141 50.3% 13-Feb-95 19:43:00 TypedModulesV40Src/graphics/regions.e 266 115 56.7% 13-Feb-95 19:43:00 TypedModulesV40Src/graphics/rpattr.e 693 220 68.2% 12-Mar-95 10:50:54 TypedModulesV40Src/graphics/scale.e 743 302 59.3% 12-Mar-95 10:51:26 TypedModulesV40Src/graphics/sprite.e 2469 820 66.7% 12-Mar-95 10:53:58 TypedModulesV40Src/graphics/text.e 2581 526 79.6% 25-Feb-95 21:19:54 TypedModulesV40Src/graphics/videocontrol.e 4453 1451 67.4% 26-Mar-95 19:23:16 TypedModulesV40Src/graphics/view.e 854 258 69.7% 13-Feb-95 19:43:04 TypedModulesV40Src/hardware/adkbits.e 1354 487 64.0% 13-Feb-95 19:43:04 TypedModulesV40Src/hardware/blit.e 3375 841 75.0% 15-Feb-95 17:23:22 TypedModulesV40Src/hardware/cia.e 6493 1518 76.6% 26-Mar-95 19:24:18 TypedModulesV40Src/hardware/custom.e 675 220 67.4% 13-Feb-95 19:43:04 TypedModulesV40Src/hardware/dmabits.e 698 223 68.0% 13-Feb-95 19:43:06 TypedModulesV40Src/hardware/intbits.e 535 300 43.9% 12-Mar-95 11:21:54 TypedModulesV40Src/intuition/cghooks.e 884 434 50.9% 12-Mar-95 08:22:58 TypedModulesV40Src/intuition/classes.e 1937 589 69.5% 26-Mar-95 19:25:36 TypedModulesV40Src/intuition/classusr.e 4227 1163 72.4% 12-Mar-95 11:36:00 TypedModulesV40Src/intuition/gadgetclass.e 236 123 47.8% 13-Feb-95 19:43:08 TypedModulesV40Src/intuition/icclass.e 3266 966 70.4% 12-Mar-95 11:40:10 TypedModulesV40Src/intuition/imageclass.e 14904 3959 73.4% 26-Mar-95 19:27:20 TypedModulesV40Src/intuition/intuition.e 710 329 53.6% 13-Feb-95 19:43:12 TypedModulesV40Src/intuition/intuitionbase.e 4596 1353 70.5% 13-Feb-95 19:43:12 TypedModulesV40Src/intuition/iobsolete.e 628 194 69.1% 13-Feb-95 19:43:14 TypedModulesV40Src/intuition/pointerclass.e 3958 1328 66.4% 12-Mar-95 12:00:54 TypedModulesV40Src/intuition/preferences.e 5074 1620 68.0% 12-Mar-95 12:04:04 TypedModulesV40Src/intuition/screens.e 1751 649 62.9% 12-Mar-95 12:04:54 TypedModulesV40Src/intuition/sghooks.e 3318 1154 65.2% 26-Mar-95 19:30:24 TypedModulesV40Src/libraries/amigaguide.e 8059 1903 76.3% 26-Mar-95 19:31:32 TypedModulesV40Src/libraries/asl.e 1963 818 58.3% 12-Mar-95 12:10:36 TypedModulesV40Src/libraries/commodities.e 2608 864 66.8% 12-Mar-95 12:11:22 TypedModulesV40Src/libraries/configregs.e 681 346 49.1% 26-Mar-95 19:32:12 TypedModulesV40Src/libraries/configvars.e 1291 449 65.2% 12-Mar-95 12:13:42 TypedModulesV40Src/libraries/diskfont.e 130 111 14.6% 14-Feb-95 20:14:52 TypedModulesV40Src/libraries/expansion.e 893 392 56.1% 13-Feb-95 19:43:20 TypedModulesV40Src/libraries/expansionbase.e 4923 1604 67.4% 26-Mar-95 19:41:26 TypedModulesV40Src/libraries/gadtools.e 1891 708 62.5% 26-Mar-95 19:42:44 TypedModulesV40Src/libraries/iffparse.e 2970 997 66.4% 12-Mar-95 12:19:40 TypedModulesV40Src/libraries/locale.e 4391 1090 75.1% 12-Mar-95 12:20:20 TypedModulesV40Src/libraries/lowlevel.e 358 196 45.2% 14-Feb-95 20:16:04 TypedModulesV40Src/libraries/mathieeesp.e 173 140 19.0% 15-Feb-95 14:53:56 TypedModulesV40Src/libraries/mathlibrary.e 518 249 51.9% 12-Mar-95 12:24:20 TypedModulesV40Src/libraries/mathresource.e 441 252 42.8% 12-Mar-95 12:24:50 TypedModulesV40Src/libraries/nonvolatile.e 2286 779 65.9% 26-Mar-95 19:43:34 TypedModulesV40Src/libraries/realtime.e 84 69 17.8% 13-Feb-95 19:43:22 TypedModulesV40Src/libraries/translator.e 368 248 32.6% 12-Mar-95 12:26:58 TypedModulesV40Src/prefs/font.e 511 283 44.6% 12-Mar-95 12:27:16 TypedModulesV40Src/prefs/icontrol.e 263 202 23.1% 12-Mar-95 12:27:30 TypedModulesV40Src/prefs/input.e 1264 448 64.5% 25-Feb-95 21:20:56 TypedModulesV40Src/prefs/locale.e 384 231 39.8% 12-Mar-95 12:28:30 TypedModulesV40Src/prefs/overscan.e 283 195 31.0% 15-Feb-95 14:58:32 TypedModulesV40Src/prefs/palette.e 495 250 49.4% 12-Mar-95 12:28:48 TypedModulesV40Src/prefs/pointer.e 161 133 17.3% 13-Feb-95 19:43:26 TypedModulesV40Src/prefs/prefhdr.e 1084 469 56.7% 12-Mar-95 12:29:32 TypedModulesV40Src/prefs/printergfx.e 1736 708 59.2% 25-Feb-95 16:18:30 TypedModulesV40Src/prefs/printerps.e 1197 488 59.2% 12-Mar-95 12:30:26 TypedModulesV40Src/prefs/printertxt.e 330 207 37.2% 12-Mar-95 12:30:54 TypedModulesV40Src/prefs/screenmode.e 457 256 43.9% 13-Feb-95 19:43:30 TypedModulesV40Src/prefs/serial.e 389 224 42.4% 12-Mar-95 12:31:30 TypedModulesV40Src/prefs/sound.e 445 265 40.4% 12-Mar-95 12:31:50 TypedModulesV40Src/prefs/wbpattern.e 82 80 2.4% 14-Feb-95 20:16:48 TypedModulesV40Src/resources/battclock.e 78 75 3.8% 14-Feb-95 20:17:08 TypedModulesV40Src/resources/battmem.e 226 97 57.0% 13-Feb-95 19:43:32 TypedModulesV40Src/resources/battmembitsamiga.e 396 135 65.9% 25-Feb-95 16:22:24 TypedModulesV40Src/resources/battmembitsshared.e 2060 699 66.0% 12-Mar-95 12:34:42 TypedModulesV40Src/resources/card.e 105 82 21.9% 14-Feb-95 20:18:32 TypedModulesV40Src/resources/cia.e 1049 454 56.7% 14-Feb-95 20:19:00 TypedModulesV40Src/resources/disk.e 500 278 44.4% 08-Apr-95 13:32:54 TypedModulesV40Src/resources/filesysres.e 524 249 52.4% 05-Mar-95 09:52:52 TypedModulesV40Src/resources/mathresource.e 230 140 39.1% 14-Feb-95 20:19:20 TypedModulesV40Src/resources/misc.e 101 94 6.9% 14-Feb-95 20:19:48 TypedModulesV40Src/resources/potgo.e 1038 267 74.2% 13-Feb-95 19:43:34 TypedModulesV40Src/rexx/errors.e 833 420 49.5% 26-Mar-95 20:15:04 TypedModulesV40Src/rexx/rexxio.e 1503 606 59.6% 26-Mar-95 19:46:38 TypedModulesV40Src/rexx/rxslib.e 2825 1051 62.7% 26-Mar-95 20:16:06 TypedModulesV40Src/rexx/storage.e 294 128 56.4% 12-Mar-95 13:05:50 TypedModulesV40Src/utility/date.e 138 112 18.8% 26-Mar-95 19:48:44 TypedModulesV40Src/utility/hooks.e 292 174 40.4% 26-Mar-95 19:48:54 TypedModulesV40Src/utility/name.e 568 179 68.4% 12-Mar-95 13:17:18 TypedModulesV40Src/utility/pack.e 311 165 46.9% 25-Feb-95 16:33:36 TypedModulesV40Src/utility/tagitem.e 201 153 23.8% 14-Feb-95 20:20:54 TypedModulesV40Src/utility/utility.e 306 203 33.6% 12-Mar-95 13:19:00 TypedModulesV40Src/workbench/startup.e 1846 730 60.4% 26-Mar-95 19:49:48 TypedModulesV40Src/workbench/workbench.e -------- ------- ----- --------- -------- 466966 185786 60.2% 11-Apr-95 23:51:38 367 files