Chameleon

Chameleon Svn Source Tree

Root/branches/meklort/i386/boot2

File Age Rev Message Size
Source at commit 337 created 13 years 9 months ago.
By azimutz, Start "search algo" related stuff. This was what motivated me initially to look at Chameleon code with learning eyes. I had two problems: - the booter "always" checks selected volume for drivers, invalidating any drivers on rescue media. - the other is the Boot.plist override (loadOverrideConfig) that i was completely unaware of, until i checked the code. So, this was the first stuff that i came up with: - CanOverride=n disables overriding of the default Boot.plist (it doesn't stop the file from loading). - Extensions=/path-to-folder/ loads drivers from an alternate folder. The drives override key only got this format after i found the dsdt search also on search_and_get_acpi_fd; when i first added it was when i found that the selected volume drivers were always loaded :)
  ..
blob appleboot.h 14 years 4 months 1 zef: Created base layout and initial import to trunk using r687. 10.37 kB
blob appleClut8.h 14 years 4 months 1 zef: Created base layout and initial import to trunk using r687. 5.36 kB
blob bmdecompress.c 14 years 4 months 1 zef: Created base layout and initial import to trunk using r687. 7.32 kB
blob boot.c 13 years 9 months 333 meklort: Initial version of the module system. Basic at the moment, needs a lot of work. Modules (should) be able to link with any function or global variable exported by chameleon. Modules currently *cannot* lonk with each other, if you try to, bad things might happen. Lots fo verbose / debugging information is int modules.c. If you write a module that doesn't load properly, upload a copy of the module, the source, and the issues you are having to the issue tracker and I'll try to fix the bug. 19.92 kB
blob boot.h 13 years 10 months 251 meklort: Make md0 image user selectable. Falls back to Postboot.img 7.44 kB
blob boot2.s 14 years 4 months 1 zef: Created base layout and initial import to trunk using r687. 14.06 kB
blob drivers.c 14 years 13 days 155 meklort: Support files updated (headers, memory map to fit large ramdisks, etc) 24.19 kB
blob graphic_utils.c 14 years 4 months 1 zef: Created base layout and initial import to trunk using r687. 2.81 kB
blob graphic_utils.h 14 years 4 months 1 zef: Created base layout and initial import to trunk using r687. 1.82 kB
blob graphics.c 14 years 2 months 128 diebuche: Sry, meant to apply it to my branch 34.91 kB
blob graphics.h 14 years 2 months 128 diebuche: Sry, meant to apply it to my branch 1.40 kB
blob gui.c 14 years 20 days 147 meklort: EDID: reads edid from monitor to determine best resolution for main screen. 45.48 kB
blob gui.h 14 years 4 months 23 rekursor: Merged modifications from my branch to trunk as requested by Zef. This includes asere patch with few modifications /bug fixes. Included JrCs coding standard name convention change. See CHANGES file for details. 3.56 kB
blob IOHibernatePrivate.h 14 years 4 months 1 zef: Created base layout and initial import to trunk using r687. 11.46 kB
blob kernel_patcher.c 13 years 11 months 167 meklort: Added commpage panic removal patch 16.13 kB
blob kernel_patcher.h 13 years 11 months 167 meklort: Added commpage panic removal patch 976 bytes
blob lzss.c 14 years 4 months 1 zef: Created base layout and initial import to trunk using r687. 3.24 kB
blob Makefile 13 years 9 months 333 meklort: Initial version of the module system. Basic at the moment, needs a lot of work. Modules (should) be able to link with any function or global variable exported by chameleon. Modules currently *cannot* lonk with each other, if you try to, bad things might happen. Lots fo verbose / debugging information is int modules.c. If you write a module that doesn't load properly, upload a copy of the module, the source, and the issues you are having to the issue tracker and I'll try to fix the bug. 3.64 kB
blob mboot.c 14 years 4 months 23 rekursor: Merged modifications from my branch to trunk as requested by Zef. This includes asere patch with few modifications /bug fixes. Included JrCs coding standard name convention change. See CHANGES file for details. 18.96 kB
blob mboot.h 14 years 4 months 1 zef: Created base layout and initial import to trunk using r687. 907 bytes
blob modules.c 13 years 9 months 334 meklort: Missing 'l' 20.97 kB
blob modules.h 13 years 9 months 333 meklort: Initial version of the module system. Basic at the moment, needs a lot of work. Modules (should) be able to link with any function or global variable exported by chameleon. Modules currently *cannot* lonk with each other, if you try to, bad things might happen. Lots fo verbose / debugging information is int modules.c. If you write a module that doesn't load properly, upload a copy of the module, the source, and the issues you are having to the issue tracker and I'll try to fix the bug. 606 bytes
blob multiboot.h 14 years 4 months 1 zef: Created base layout and initial import to trunk using r687. 6.86 kB
blob options.c 14 years 22 days 145 meklort: Kernel patcher works now (patched the kernel too late before) 39.09 kB
blob picopng.c 14 years 4 months 23 rekursor: Merged modifications from my branch to trunk as requested by Zef. This includes asere patch with few modifications /bug fixes. Included JrCs coding standard name convention change. See CHANGES file for details. 37.88 kB
blob picopng.h 14 years 4 months 23 rekursor: Merged modifications from my branch to trunk as requested by Zef. This includes asere patch with few modifications /bug fixes. Included JrCs coding standard name convention change. See CHANGES file for details. 613 bytes
blob prompt.c 14 years 4 months 1 zef: Created base layout and initial import to trunk using r687. 1.95 kB
blob ramdisk.c 13 years 10 months 252 meklort: Make md0 image user selectable. Falls back to Postboot.img, take 2 7.05 kB
blob ramdisk.h 14 years 13 days 155 meklort: Support files updated (headers, memory map to fit large ramdisks, etc) 956 bytes
blob resume.c 14 years 3 months 46 rekursor: Released pre6 that fixes the hibernation problem, features a new algo for smarter SystemType determination, see CHANGES for details. 6.16 kB
blob WKdm.h 14 years 4 months 1 zef: Created base layout and initial import to trunk using r687. 8.02 kB
blob WKdmDecompress.c 14 years 4 months 1 zef: Created base layout and initial import to trunk using r687. 8.63 kB

svn co -r 337 http://forge.voodooprojects.org/svn/chameleon Help