Wed, 03 Nov 2010 16:32:04 +0000 Tom Pritchard Remove dependency of MCS on SAT, one step close to removing ETEL: boots but still gives and empty folder.
Wed, 03 Nov 2010 16:17:59 +0000 Tom Pritchard Add a version of the MCS SAT Handler ready for stemming
Tue, 02 Nov 2010 22:37:34 +0000 William Roberts Update rom_content.csv and syborg_stem_rom.oby with the result of the "boot_ktrace_640" reduction PDK_3.0.4
Tue, 02 Nov 2010 22:36:05 +0000 William Roberts Revert to the last fully working syborg_stem_rom.oby (from change fc9981c83de7)
Tue, 02 Nov 2010 22:34:36 +0000 William Roberts Update bulk_marking.pl to handle the optional cmds, which was the key to making the "boot_ktrace_640" reduction work correctly
Tue, 02 Nov 2010 17:03:32 +0000 William Roberts Regenerate static_dependencies.txt from first principles, to original files as well as stem_* versions
Tue, 02 Nov 2010 16:37:56 +0000 William Roberts Added more things in the syborg baseport which are vital to booting the ROM
Tue, 02 Nov 2010 15:08:43 +0000 William Roberts Add cmncustomcmds.dll, which is required for the shutdown list - shutdown wasn't tested in the ktrace log
Tue, 02 Nov 2010 14:56:39 +0000 William Roberts Add some more vital things to make a ROM boot
Tue, 02 Nov 2010 14:43:20 +0000 William Roberts Introduce prefixes "etel", "mm" and "perf" for the etel removal, the devsound removal and the hardware floating point performance optimisations
Tue, 02 Nov 2010 12:49:05 +0000 William Roberts Add --options argument to pass in the (comma separated lists of) prefixes for optional "What" commands
Tue, 02 Nov 2010 10:32:18 +0000 William Roberts Update filter_obyfile.pl to report the "minimal ROM" executables
Mon, 01 Nov 2010 15:06:10 +0000 William Roberts Add NOEXPORTLIBRARY, + minor tweaks
Mon, 01 Nov 2010 13:32:58 +0000 William Roberts Add ktrace.oby, as an easy way to add the KPROC+KTHREAD+KDLL tracing - use
Mon, 01 Nov 2010 13:30:43 +0000 William Roberts Use DEBUG_DIR\euser.dll to assist a wider range of debugging, and remove spurious extra kerneltrace statement
Fri, 29 Oct 2010 20:04:56 +0100 William Roberts Update utility for processing kerneltrace output, and add "analysis" directory containing a boot trace and the summary
Fri, 29 Oct 2010 20:03:11 +0100 William Roberts Utility to remove the problematic section of rombuild.log, so that elf4rom can work properly
Fri, 29 Oct 2010 10:23:41 +0100 William Roberts Reinstate startup/customcmds.mmp etc, which fell off by accident
Wed, 27 Oct 2010 15:25:50 +0100 Tom Pritchard Merge william's latest changes before pushing
Wed, 27 Oct 2010 15:24:40 +0100 Tom Pritchard Merge ETEL removal changes
Wed, 27 Oct 2010 15:05:33 +0100 Tom Pritchard Breaking DRM's dependency Etel so that AVKON can start. The ROM now boots, but doesn't seem to have any items in the matrix menu at all.
Wed, 27 Oct 2010 14:58:16 +0100 Tom Pritchard Hack to switch on ECOM server logging
Wed, 27 Oct 2010 13:24:02 +0100 Tom Pritchard Adding parts of the DRM Engine to be rebuilt
Tue, 19 Oct 2010 14:23:00 +0100 Tom Pritchard Remove dependency on etel.dll (and friends) from customcmds.dll and thus cut it from the ROM entirely
Tue, 19 Oct 2010 14:22:42 +0100 Tom Pritchard Finalise the tidying up of system start.
Tue, 19 Oct 2010 13:20:42 +0100 Tom Pritchard Cleaning up the tidying up of the startup
Tue, 19 Oct 2010 12:17:30 +0100 Tom Pritchard Tidying up the startup config, no function changes
Wed, 27 Oct 2010 09:59:12 +0100 William Roberts Stemkit should only build for ARMV5 - the setm_*.rsc files confuse the WINSCW emulator
Tue, 26 Oct 2010 11:41:47 +0100 William Roberts Remove debug print statements, report total number of lines marked.
Tue, 26 Oct 2010 11:32:26 +0100 William Roberts Add support for marking sys\bin files not in a list (-x) and specifying the command (-c)
Mon, 25 Oct 2010 17:26:54 +0100 William Roberts Add support for "slim", which is "stem" + removal of some exports and checking of import details
Mon, 25 Oct 2010 11:49:16 +0100 William Roberts Tidy up MMP files - use NOEXPORTLIBRARY throughout, and don't rebuild the (unchanged) eiksrvui resource file
Thu, 21 Oct 2010 14:18:35 +0100 William Roberts Remember more information from rom_content.csv, to add IBY and package information to filter.log
Thu, 21 Oct 2010 13:11:05 +0100 William Roberts Don't count files already deleted from the ROM in the "Deleting X would remove N files" analysis
Wed, 20 Oct 2010 23:13:37 +0100 William Roberts Further tweak to avoid reporting deletion roots already marked as "Out".
Wed, 20 Oct 2010 22:45:30 +0100 William Roberts Extend filter_obyfile.pl to report on good exes to delete - see new info in filter.log
Wed, 20 Oct 2010 17:33:27 +0100 markw Fix static_dependencies.txt file after changing export libraries for VFP OpenVG.
Wed, 20 Oct 2010 17:08:15 +0100 markw Resolve ROM linking issues (via use of NOEXPORTLIBRARY in MMP files) and update rom content and static dependencies.
Wed, 20 Oct 2010 12:07:07 +0100 markw Build OpenVG reference implementation for VFPv2.
Wed, 20 Oct 2010 11:50:05 +0100 markw Modify MMP files to build OpenVG ref. impl. from stemkit and add to bld.inf.
Wed, 20 Oct 2010 10:26:40 +0100 markw Add original MMP files to build the OpenVG reference implementation.
Wed, 20 Oct 2010 10:19:12 +0100 markw Add __SOFTFP decorators to OpenVG APIs in line with header file. This allows us to build as softvfp or vfpv2.
Wed, 20 Oct 2010 10:16:24 +0100 markw Add API wrapper files for OpenVG reference implementation.
Tue, 19 Oct 2010 10:39:36 +0100 Tom Pritchard We now rebuild the Timezone Localization resources so the TZServer doesn't fall over on subsequent boots
Mon, 18 Oct 2010 12:30:30 +0100 William Roberts Add weatherinfo demo to syborg_stem_rom.oby
Mon, 18 Oct 2010 11:09:15 +0100 Tom Pritchard Chucked out a few more things from the start-up
Fri, 15 Oct 2010 17:48:01 +0100 William Roberts Mark eiksrvui.dll as "stem", and update static_dependencies.txt
Fri, 15 Oct 2010 17:29:33 +0100 William Roberts Create stem_avkon.dll, to break dependency on phoneclient.dll
Fri, 15 Oct 2010 16:43:47 +0100 William Roberts Original files from sf/mw/classicui/uifw/AvKon which will be modified to break avkon.dll dependency on phoneclient.dll
Fri, 15 Oct 2010 16:48:18 +0100 markw Break Eiksrvui.dll dependency on MediaClientAudio.dll
Fri, 15 Oct 2010 16:37:36 +0100 markw Add files to break eiksrvui.dll dependency on MediaClientAudio.dll
Fri, 15 Oct 2010 15:53:13 +0100 William Roberts Update working symborg_stem_rom.oby with the improved patchdata lines.
Fri, 15 Oct 2010 15:51:44 +0100 William Roberts Update original with the imaker output produced from the revised buildrom.pl, and the revised syborg_stem_rom.oby from repair_obyfile.pl
Fri, 15 Oct 2010 15:50:31 +0100 William Roberts Update buildrom.pm to keep better information for patchdata, with corresponding changes in repair_obyfile.pl and filter_obyfile.pl
Fri, 15 Oct 2010 14:51:12 +0100 William Roberts Create stem_SVGEngine.dll, which breaks the dependency on mediaclientaudio.dll
Fri, 15 Oct 2010 14:49:09 +0100 William Roberts Create stem_cone.dll, breaking dependency on mediaclientaudio.dll and mediaclient.dll
Fri, 15 Oct 2010 14:46:27 +0100 William Roberts Original source files from mw/svgt and mw/classicui for stem_cone.dll and stem_SVGEngine.dll
Fri, 15 Oct 2010 14:34:27 +0100 William Roberts Mark USB as out, mark cone.dll and SVGEngine.dll as Stem, add stem_cone.dll and stem_SVGEngine.dll static dependencies.
Fri, 15 Oct 2010 13:02:36 +0100 William Roberts Catch the "no cpp.exe" problem before it triggers an "Unknown arg: -fm" message.
Fri, 15 Oct 2010 10:02:23 +0100 markw Merge SVGEngine dependency change to tip.
Fri, 15 Oct 2010 09:59:24 +0100 markw Break SVGEngine dependency on MediaClientAudio.dll.
Fri, 15 Oct 2010 09:56:49 +0100 William Roberts Add support for -D_DEBUG to turn on debugging in syborg_stem_rom.oby, and remove debug_stem_rom.oby
Fri, 15 Oct 2010 09:48:18 +0100 markw Adding files needed to break SVGEngine dependency on MediaClientAudio.dll.
Thu, 14 Oct 2010 17:47:38 +0100 Tom Pritchard Merge with Mark's CONE changes
Thu, 14 Oct 2010 17:38:46 +0100 Tom Pritchard Merging working startup config changes back to the default branch
Thu, 14 Oct 2010 17:36:00 +0100 Tom Pritchard Updating the default syborg_stem_rom.oby (and making a copy of the original in the originals folder) system_startup
Thu, 14 Oct 2010 17:01:03 +0100 Tom Pritchard Removing spurious extra kerneltrace statement system_startup
Thu, 14 Oct 2010 16:50:21 +0100 Tom Pritchard Updated the rom_content.csv & dependency list for the minimal startup config system_startup
Thu, 14 Oct 2010 17:03:24 +0100 markw Break CONE dependency on MediaClient.dll and MediaClientAudio.dll
Thu, 14 Oct 2010 16:46:54 +0100 Tom Pritchard Fix up the filter_obyfile.pl to make it not double "stem_" things system_startup
Thu, 14 Oct 2010 16:46:13 +0100 Tom Pritchard Fix up def file for backend.dll system_startup
Thu, 14 Oct 2010 14:01:31 +0100 Tom Pritchard Removed "startup.exe" from startup as it seems to hog the foreground and prevent the matrix menu from showing. system_startup
Thu, 14 Oct 2010 12:43:19 +0100 Tom Pritchard Catch-up to latest system_startup
Thu, 14 Oct 2010 12:39:29 +0100 Tom Pritchard Adding "Profiling Starter" app so we can see what's going on during boot system_startup
Wed, 13 Oct 2010 17:18:04 +0100 Tom Pritchard Catch-up with latest changes system_startup
Wed, 13 Oct 2010 22:48:43 +0100 William Roberts Mark most of the non-QT applications as "Out", hoping to reduce some of the clutter
Wed, 13 Oct 2010 22:27:53 +0100 William Roberts Add "application" to all of the rom_content.csv lines for applications (i.e. executables with a matching _reg.rsc file)
Wed, 13 Oct 2010 21:40:50 +0100 William Roberts Use UDEB system starter in debug_stem_rom.oby, and add tools\summarise_kerneltrace.pl to filter out most of the kerneltracing detail
Wed, 13 Oct 2010 17:17:03 +0100 William Roberts Add a "hacks" directory, seeded with the Syborg F10 KeyOfDeath change
Wed, 13 Oct 2010 17:04:31 +0100 Tom Pritchard Catch-up changes from default branch system_startup
Wed, 13 Oct 2010 12:07:40 +0100 Tom Pritchard First pass at stripping down the system startup (currently boots to a white screen responding to key input, but at least doesn't panic or go into shutdown) system_startup
Wed, 13 Oct 2010 11:58:50 +0100 William Roberts Add udeb_stem_rom.oby, which is syborg_stem_rom.oby with a UDEB version of ekern.exe and a kerneltrace statement to enable KPANIC and KPROC tracing
Tue, 12 Oct 2010 22:46:12 +0100 William Roberts Add matrixmenu.exe as "In", and tried to remove 4 multimedia DLLs but only managed 1 because of bad dependencies on MediaClientAudio.dll
Tue, 12 Oct 2010 22:42:38 +0100 William Roberts Add filter_obyfile.pl -l filter.log and -d filtered.oby options, to capture details of the deletions
Tue, 12 Oct 2010 15:55:28 +0100 William Roberts Regenerate static_dependencies.txt, adding dependencies for the startup scripts
Tue, 12 Oct 2010 15:53:52 +0100 William Roberts Add -u option to static_dependencies.pl, to support merging information from an existing file with new dependencies
Mon, 11 Oct 2010 22:35:41 +0100 William Roberts Update rom_content.csv to use stem_backend.dll, finally allowing us to remove bluetooth.dll!
Mon, 11 Oct 2010 22:34:58 +0100 William Roberts Remove the inverted table, and add dependencies for stem_backend.dll
Mon, 11 Oct 2010 22:33:08 +0100 William Roberts Calculate the inverted dependency table in filter_obyfile.pl, and make it optional (-i) in static_dependencies.pl
Mon, 11 Oct 2010 15:56:10 +0100 William Roberts Add stem_backend.dll to the stemkit build, to break the bluetooth.dll dependency
Mon, 11 Oct 2010 15:37:45 +0100 William Roberts Start breaking the dependency of backend.dll on bluetooth.dll - commit copies of the original ossrv files from PDK 3.0.2
Mon, 11 Oct 2010 14:54:55 +0100 William Roberts Update filter_obyfile.pl to support the "In" command, which detects conflicts with the scope of removals
Sun, 10 Oct 2010 22:36:56 +0100 William Roberts More updates to filter_obyfile.pl, now copes properly with aliases
Sun, 10 Oct 2010 20:19:54 +0100 William Roberts Update filter_obyfile.pl to handle patchdata and some more alias cases.
Sun, 10 Oct 2010 20:19:00 +0100 William Roberts Update static_dependencies.pl to handle dlls with interesting version numbers (e.g. backend.dll)
Sun, 10 Oct 2010 18:43:39 +0100 William Roberts filter_obyfile.pl now handles deletions including ECOM plugins and aliases
Sun, 10 Oct 2010 17:40:25 +0100 William Roberts Add first version of tools\filter_obyfile.pl, which uses rom_content.csv to select "stem_" versions of files.
Sun, 10 Oct 2010 16:22:15 +0100 William Roberts Added group & startup directories, which build "stem_" versions of the myriad ssmcmdlist resources in private\2000d75b
Sun, 10 Oct 2010 13:45:56 +0100 William Roberts Add tools\static_dependencies.pl which processes rom_contents.csv calculates static dependency information
Sun, 10 Oct 2010 13:40:53 +0100 William Roberts Clean up the "z/system/../private" paths
Sat, 09 Oct 2010 18:23:31 +0100 William Roberts Latest generated version of syborg_stem_rom.oby - now includes the new syborg_stem_features.iby file
Sat, 09 Oct 2010 18:20:42 +0100 William Roberts Update repair_obyfile.pl to handle the features and spi generation correctly - now has "-f" option to specify a "features.iby" file.
Sat, 09 Oct 2010 15:55:48 +0100 William Roberts Add tools\repair_obyfile.pl to process imaker generated .oby file back into suitable input for buildrom.pl
Sat, 09 Oct 2010 15:54:10 +0100 William Roberts Further tweaks to buildrom.pm, and updated originals after re-running imaker
Sat, 09 Oct 2010 15:17:17 +0100 William Roberts Update packages_in_rom.pl to clean up the data and generate the rom_content.csv file, adding a "package" column
Fri, 08 Oct 2010 18:10:20 +0100 William Roberts Add perl script to identify the packages which provide files in a ROM, and generate original\syborg_content_by_package.txt
Fri, 08 Oct 2010 17:28:28 +0100 William Roberts Updated "original" files generated with the aid of the new buildrom.pm
Fri, 08 Oct 2010 17:25:30 +0100 William Roberts More buildrom.pm tweaks
Thu, 07 Oct 2010 21:53:03 +0100 William Roberts Create rom_content.csv, which is the cleaned-up ROM directory listing with extra columns for In/Out, Who and Why
Thu, 07 Oct 2010 21:17:22 +0100 William Roberts Add iby file information to ROM directory listing, and update original/syborg.dir
Thu, 07 Oct 2010 20:13:43 +0100 William Roberts syborg_stem = massaged input file which gives matching rombuild.log (see notes.txt)
(0) tip