Chameleon

Chameleon Commit Details

Date:2011-06-07 13:44:01 (12 years 9 months ago)
Author:Azimutz
Commit:983
Parents: 982
Message:Now modules folder is up to date, but the rest still isn't. Consider at r926 and in an useless state!!
Changes:
A/branches/azimutz/Chazi/i386/modules/Memory/Cconfig
A/branches/azimutz/Chazi/i386/modules/KernelPatcher/Cconfig
A/branches/azimutz/Chazi/i386/modules/HPET/Cconfig
M/branches/azimutz/Chazi/i386/libsaio/sys.c
M/branches/azimutz/Chazi/i386/libsaio/load.c
M/branches/azimutz/Chazi/i386/modules/Resolution/Cconfig
M/branches/azimutz/Chazi/i386/libsaio/biosfn.c
M/branches/azimutz/Chazi/i386/modules/Makefile
M/branches/azimutz/Chazi/i386/modules/HPET/Makefile
M/branches/azimutz/Chazi/i386/libsaio/acpi_patcher.c
M/branches/azimutz/Chazi/i386/modules/Memory/spd.c
M/branches/azimutz/Chazi/i386/modules/HPET/HPET.c
M/branches/azimutz/Chazi/i386/boot2/gui.c
M/branches/azimutz/Chazi/i386/modules/Memory/Makefile
M/branches/azimutz/Chazi/i386/libsaio/disk.c
M/branches/azimutz/Chazi/i386/modules/Resolution/915resolution.c
M/branches/azimutz/Chazi/i386/libsaio/saio_internal.h
M/branches/azimutz/Chazi/i386/libsaio/cpu.h
M/branches/azimutz/Chazi/i386/libsaio/Makefile
M/branches/azimutz/Chazi/i386/boot2/ramdisk.c
M/branches/azimutz/Chazi/i386/boot2/options.c
M/branches/azimutz/Chazi/i386/libsaio/xml.c
M/branches/azimutz/Chazi/i386/boot2/resume.c
M/branches/azimutz/Chazi/i386/modules/KernelPatcher/kernel_patcher.c
M/branches/azimutz/Chazi/i386/boot2/boot.c
M/branches/azimutz/Chazi/i386/modules/KernelPatcher/Makefile
M/branches/azimutz/Chazi/i386/Makefile
M/branches/azimutz/Chazi/i386/boot2/modules.c
M/branches/azimutz/Chazi/i386/modules/Cconfig

File differences

branches/azimutz/Chazi/i386/libsaio/xml.c
2727
2828
2929
30
31
3032
3133
3234
#include "sl.h"
#include "xml.h"
//getchar(); //getc(); Azi: getc stuff
//Azi: start - this code is unchanged since boot132, were it was exactly the same
// as the one in drivers.c. Atm, the one in drivers.c has some more stuff; it could be
// added on xml.h which is included on drivers.c and here??
branches/azimutz/Chazi/i386/libsaio/acpi_patcher.c
11071107
11081108
11091109
1110
1110
11111111
11121112
11131113
}
#if DEBUG_ACPI
printf("Press a key to continue... (DEBUG_ACPI)\n");
getc();
getchar(); //getc(); Azi: getc stuff
#endif
return 1;
}
branches/azimutz/Chazi/i386/libsaio/Makefile
3737
3838
3939
40
41
42
40
41
42
43
44
4345
4446
4547
cpu.o platform.o acpi_patcher.o \
smbios.o smbios_getters.o smbios_decode.o \
fake_efi.o ext2fs.o \
hpet.o dram_controllers.o spd.o usb.o pci_setup.o \
device_inject.o nvidia.o ati.o pci_root.o \
convert.o aml_generator.o console.o
usb.o pci_setup.o \
device_inject.o pci_root.o convert.o aml_generator.o console.o \
nvidia_resolution.o ati_resolution.o gma_resolution.o \
autoresolution.o edid.o
# mem.o smbios_patcher.o - Kabyl
LIBS = libsaio.a
LIBS := $(addprefix $(SYMROOT)/, $(LIBS))
branches/azimutz/Chazi/i386/libsaio/sys.c
451451
452452
453453
454
454
455455
456456
457457
......
822822
823823
824824
825
825
826826
827827
828828
if ((iob[i].i_flgs != F_ALLOC) || (i == fdesc)) {
continue;
}
io->i_buf = max(iob[i].i_filesize + iob[i].i_buf, io->i_buf);
io->i_buf = MAX(iob[i].i_filesize + iob[i].i_buf, io->i_buf);
}
// Load entire file into memory. Unnecessary open() calls must be avoided.
* to override the default selection.
* We accept only kBVFlagSystemVolume or kBVFlagForeignBoot volumes.
*/
char *val = XMLDecode(getStringForKey(kDefaultPartition, &bootInfo->bootConfig));
char *val = XMLDecode(getStringForKey(kDefaultPartitionKey, &bootInfo->bootConfig));
if (val) {
for ( bvr = chain; bvr; bvr = bvr->next ) {
if (matchVolumeToString(bvr, val, false)) {
branches/azimutz/Chazi/i386/libsaio/load.c
137137
138138
139139
140
140
141141
142142
143143
......
221221
222222
223223
224
224
225225
226226
227227
......
241241
242242
243243
244
244
245245
246246
247247
......
325325
326326
327327
328
328
329329
330330
331331
printf("ncmds: %x\n", (unsigned)mH->ncmds);
printf("sizeofcmds: %x\n", (unsigned)mH->sizeofcmds);
printf("flags: %x\n", (unsigned)mH->flags);
getc();
getchar(); //getc(); Azi: getc stuff
#endif
ncmds = mH->ncmds;
printf("segname: %s, vmaddr: %x, vmsize: %x, fileoff: %x, filesize: %x, nsects: %d, flags: %x.\n",
segCmd->segname, (unsigned)vmaddr, (unsigned)vmsize, (unsigned)fileaddr, (unsigned)filesize,
(unsigned) segCmd->nsects, (unsigned)segCmd->flags);
getc();
getchar(); //getc(); Azi: getc stuff
#endif
}
else
printf("segname: %s, vmaddr: %x, vmsize: %x, fileoff: %x, filesize: %x, nsects: %d, flags: %x.\n",
segCmd->segname, (unsigned)vmaddr, (unsigned)vmsize, (unsigned)fileaddr, (unsigned)filesize,
(unsigned) segCmd->nsects, (unsigned)segCmd->flags);
getc();
getchar(); //getc(); Azi: getc stuff
#endif
}
#ifdef DEBUG
printf("symoff: %x, nsyms: %x, stroff: %x, strsize: %x\n",
symTab->symoff, symTab->nsyms, symTab->stroff, symTab->strsize);
getc ();
getchar(); //getc(); Azi: getc stuff
#endif
symsSize = symTab->stroff - symTab->symoff;
branches/azimutz/Chazi/i386/libsaio/disk.c
16491649
16501650
16511651
1652
1652
16531653
16541654
16551655
printf(" bvr: %d, dev: %d, part: %d, flags: %d, vis: %d\n", bvr, bvr->biosdev, bvr->part_no, bvr->flags, bvr->visible);
}
printf("count: %d\n", bvCount);
getc();
getchar(); //getc(); Azi: getc stuff
#endif
*count = bvCount;
branches/azimutz/Chazi/i386/libsaio/cpu.h
66
77
88
9
9
1010
1111
1212
#ifndef __LIBSAIO_CPU_H
#define __LIBSAIO_CPU_H
//#include "libsaio.h" - enabled on trunk
//#include "libsaio.h" - enabled on trunk ??
extern void scan_cpu(PlatformInfo_t *);
branches/azimutz/Chazi/i386/libsaio/biosfn.c
254254
255255
256256
257
257
258258
259259
260
260
261261
262262
263263
......
511511
512512
513513
514
514
515515
516516
517517
......
676676
677677
678678
679
679
680680
681681
682682
#if DEBUG
{
int i;
printf("%d total ranges\n", count);getc();
printf("%d total ranges\n", count); getchar(); //getc(); Azi: getc stuff
for (i=0, range = rangeArray; i<count; i++, range++) {
printf("range: type %d, base 0x%x, length 0x%x\n",
range->type, (unsigned int)range->base, (unsigned int)range->length); getc();
range->type, (unsigned int)range->base, (unsigned int)range->length); getchar(); //getc(); Azi: getc stuff
}
}
#endif
printf("media_type: %x\n", pkt.media_type);
printf("drive_num: %x\n", pkt.drive_num);
printf("device_spec: %x\n", pkt.device_spec);
printf("press a key->\n");getc();
printf("press a key->\n"); getchar(); //getc(); Azi: getc stuff
#endif
/* Some BIOSes erroneously return cf = 1 */
print_drive_info(di);
printf("uses_ebios = 0x%x\n", dp->uses_ebios);
printf("result %d\n", ret);
printf("press a key->\n");getc();
printf("press a key->\n"); getchar(); //getc(); Azi: getc stuff
#endif
if (ret == 0) {
branches/azimutz/Chazi/i386/libsaio/saio_internal.h
4949
5050
5151
52
52
5353
5454
5555
extern int ebiosEjectMedia(int biosdev);
extern void bios_putchar(int ch);
extern void putca(int ch, int attr, int repeat);
extern int getc(void);
//extern int getc(void); Azi: getc stuff
extern void pause();
extern int readKeyboardStatus(void);
extern int readKeyboardShiftFlags(void);
branches/azimutz/Chazi/i386/boot2/resume.c
118118
119119
120120
121
121
122122
123123
124124
......
145145
146146
147147
148
148
149149
150150
151151
printf ("Resuming from Encrypted image is unsupported.\n"
"Uncheck \"Use secure virtual memory\" in \"Security\" pane on system preferences.\n"
"Press any key to proceed with normal boot.\n");
getc ();
getchar(); //getc(); Azi: getc stuff
return;
}
// depends on NVRAM
if ( (long long)mem_base + allocSize < 1024*bootInfo->extmem + 0x100000 )
{
printf("Not enough space to restore image. Press any key to proceed with normal boot.\n");
getc();
getchar(); //getc(); Azi: getc stuff
return;
}
branches/azimutz/Chazi/i386/boot2/boot.c
397397
398398
399399
400
400
401401
402402
403403
//printf
msglog(":something...???\n Default: %d, ->biosdev: %d, ->part_no: %d ->flags: %d\n", gBootVolume, gBootVolume->biosdev, gBootVolume->part_no, gBootVolume->flags);
msglog(" bt(0,0): %d, ->biosdev: %d, ->part_no: %d ->flags: %d\n", gBIOSBootVolume, gBIOSBootVolume->biosdev, gBIOSBootVolume->part_no, gBIOSBootVolume->flags);
// getc();
// getchar(); //getc(); Azi: getc stuff - DON'T FORGET pause() - take modules.c as reference.
//#endif
useGUI = true;
branches/azimutz/Chazi/i386/boot2/modules.c
77
88
99
10
1011
11
12
1213
1314
1415
#define CONFIG_MODULE_DEBUG 0
#endif
//#include "bootstruct.h"
#include "boot.h"
#include "bootstruct.h"
#include "memory.h"
#include "modules.h"
#include "boot_modules.h"
#include <vers.h>
branches/azimutz/Chazi/i386/boot2/gui.c
16341634
16351635
16361636
1637
1637
16381638
16391639
16401640
updateVRAM();
key = getc();
key = getchar(); //getc(); Azi: getc stuff
if( key == kUpArrowkey )
if( currentline > 0 )
branches/azimutz/Chazi/i386/boot2/ramdisk.c
278278
279279
280280
281
281
282282
283283
284284
......
291291
292292
293293
294
294
295295
296296
297297
showInfoRAMDisk();
//Azi: check Chazileon on these line breaks here***
printf("\n\nPress any key to continue.\n");
getc();
getchar(); //getc(); Azi: getc stuff
setActiveDisplayPage(0);
}
else
printf("\n?rd m <filename> - mount ramdisk image\n?rd u - unmount ramdisk image");
printf("\n?rd e - enable bt(0,0) alias\n?rd d - disable bt(0,0) alias");
printf("\n\nPress any key to continue.\n");
getc();
getchar(); //getc(); Azi: getc stuff
setActiveDisplayPage(0);
}
}
branches/azimutz/Chazi/i386/boot2/options.c
924924
925925
926926
927
927
928928
929929
930930
......
14891489
14901490
14911491
1492
1492
14931493
14941494
14951495
......
15621562
15631563
15641564
1565
1565
15661566
15671567
15681568
......
16131613
16141614
16151615
1616
1616
16171617
16181618
16191619
// reset cursor co-ords
gui.debug.cursor = pos( gui.screen.width - 160 , 10 );
}
key = getc();
key = getchar(); //getc(); Azi: getc stuff
updateMenu( key, (void **) &menuBVR );
newShowPrompt = (gDeviceCount == 0) || (menuBVR->flags & kBVFlagNativeBoot);
printf("[Type %s%sq to quit viewer]", (line_offset > 0) ? "p for previous page, " : "", (*bp != '\1') ? "space for next page, " : "");
}
c = getc();
c = getchar(); //getc(); Azi: getc stuff
if (c == 'q' || c == 'Q') {
break;
}
printf("Typical boot devices are 80 (First HD), 81 (Second HD)\n");
printf("Enter two-digit hexadecimal boot device [%02x]: ", bootdevice);
do {
key = getc();
key = getchar(); //getc(); Azi: getc stuff
switch (key & kASCIIKeyMask) {
case kBackspaceKey:
if (digitsI > 0) {
bool promptForRescanOption(void)
{
printf("\nWould you like to enable media rescan option?\nPress ENTER to enable or any key to skip.\n");
if (getc() == kReturnKey) {
if ( getchar()/*getc(); Azi: getc stuff*/ == kReturnKey) {
return true;
} else {
return false;
branches/azimutz/Chazi/i386/modules/HPET/HPET.c
104104
105105
106106
107
107
108108
109109
110110
}
/*#if DEBUG_HPET
pause();
pause(); - getchar(); //getc(); Azi: getc stuff
#endif*/
}
branches/azimutz/Chazi/i386/modules/HPET/Cconfig
1
2
3
4
5
6
7
8
9
10
#
# Chameleon Modules
#
config HPET_MODULE
tristate "HPET Module"
default m
---help---
Say Y here if you want to enable to use of this module.
branches/azimutz/Chazi/i386/modules/HPET/Makefile
1
21
2
3
34
45
5
6
67
78
9
810
911
1012
1113
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
4414
MODULE_NAME = HPET
MODULE_AUTHOR = Chameleon
MODULE_DESCRIPTION = ---
MODULE_VERSION = "1.0.0"
MODULE_COMPAT_VERSION = "1.0.0"
MODULE_START = _$(MODULE_NAME)_start
MODULE_START = $(MODULE_NAME)_start
MODULE_DEPENDENCIES =
DIR = HPET
MODULE_OBJS = HPET.o
OPTIM = -Os -Oz
DEBUG = -DNOTHING
#DEBUG = -DDEBUG_HELLO_WORLD=1
CFLAGS= $(RC_CFLAGS) $(OPTIM) $(MORECPP) -arch i386 -g -Wmost \
-D__ARCHITECTURE__=\"i386\" -DSAIO_INTERNAL_USER \
-DRCZ_COMPRESSED_FILE_SUPPORT $(DEBUG) \
-fno-builtin $(OMIT_FRAME_POINTER_CFLAG) \
-mpreferred-stack-boundary=2 -fno-align-functions -fno-stack-protector \
-march=pentium4 -msse2 -mfpmath=sse -msoft-float -fno-common
DEFINES=
CONFIG = hd
INC = -I. -I.. -I$(SYMROOT) -I$(UTILDIR) -I$(LIBSADIR) -I$(LIBSAIODIR) -I$(BOOT2DIR)
LIBS=
VPATH = $(OBJROOT):$(SYMROOT)
SFILES =
CFILES =
HFILES =
EXPORTED_HFILES =
INSTALLED_HFILES =
OTHERFILES = Makefile
ALLSRC = $(SFILES) $(CFILES) \
$(HFILES) $(OTHERFILES)
DIRS_NEEDED = $(OBJROOT) $(SYMROOT)
all embedtheme: dylib
include ../MakeInc.dir
branches/azimutz/Chazi/i386/modules/Resolution/915resolution.c
182182
183183
184184
185
185
186186
187187
188188
if((id & 0x0000FFFF) == 0x00008086) // Intel chipset
{
//printf("Unknown chipset 0x%llX, please email id to meklort@gmail.com", id);
//getchar();
//getchar(); //getc(); Azi: getc stuff
type = CT_UNKNOWN_INTEL;
//type = CT_UNKNOWN;
branches/azimutz/Chazi/i386/modules/Resolution/Cconfig
44
55
66
7
7
8
89
910
1011
config RESOLUTION_MODULE
tristate "Resolution Module"
default m
default n
# 'n' doesn't work??
---help---
Say Y here if you want to enable to use of this module.
branches/azimutz/Chazi/i386/modules/KernelPatcher/kernel_patcher.c
214214
215215
216216
217
217
218218
219219
220220
......
385385
386386
387387
388
388
389389
390390
391391
392392
393
393
394394
395395
396396
int locate_symbols(void* kernelData)
{
char is64 = 1;
parse_mach(kernelData, NULL, symbol_handler);
parse_mach(kernelData, NULL, symbol_handler, NULL);
//handle_symtable((UInt32)kernelData, symtableData, &symbol_handler, determineKernelArchitecture(kernelData) == KERNEL_64);
return 1 << is64;
}
// Total: 24 bytes
printf("Running on a 10.2.0+ kernel\n");
//getc();
//getchar(); //getc(); Azi: getc stuff
}
else {
printf("Running on a 10.0.0 kernel, patch unsupported\n");
getc();
getchar(); //getc(); Azi: getc stuff
}
branches/azimutz/Chazi/i386/modules/KernelPatcher/Cconfig
1
2
3
4
5
6
7
8
9
10
#
# Chameleon Modules
#
config KERNELPATCHER_MODULE
tristate "KernelPatcher Module"
default m
---help---
Say Y here if you want to enable to use of this module.
branches/azimutz/Chazi/i386/modules/KernelPatcher/Makefile
11
2
3
24
35
4
6
57
68
9
710
811
912
1013
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
4214
MODULE_NAME = KernelPatcher
MODULE_AUTHOR = Chameleon
MODULE_DESCRIPTION = ---
MODULE_VERSION = "1.0.0"
MODULE_COMPAT_VERSION = "1.0.0"
MODULE_START = _$(MODULE_NAME)_start
MODULE_START = $(MODULE_NAME)_start
MODULE_DEPENDENCIES =
DIR = KernelPatcher
MODULE_OBJS = kernel_patcher.o
OPTIM = -O3
DEBUG = -DNOTHING
#DEBUG = -DDEBUG_HELLO_WORLD=1
CFLAGS= $(RC_CFLAGS) $(OPTIM) $(MORECPP) -arch i386 -g -Wmost \
-D__ARCHITECTURE__=\"i386\" -DSAIO_INTERNAL_USER \
-DRCZ_COMPRESSED_FILE_SUPPORT $(DEBUG) \
-fno-builtin $(OMIT_FRAME_POINTER_CFLAG) \
-mpreferred-stack-boundary=2 -fno-align-functions -fno-stack-protector \
-march=pentium4 -msse2 -mfpmath=sse -msoft-float -fno-common
DEFINES=
CONFIG = hd
INC = -I. -I.. -I$(SYMROOT) -I$(UTILDIR) -I$(LIBSADIR) -I$(LIBSAIODIR) -I$(BOOT2DIR)
LIBS=
VPATH = $(OBJROOT):$(SYMROOT)
SFILES =
CFILES =
HFILES =
EXPORTED_HFILES =
INSTALLED_HFILES =
OTHERFILES = Makefile
ALLSRC = $(SFILES) $(CFILES) \
$(HFILES) $(OTHERFILES)
DIRS_NEEDED = $(OBJROOT) $(SYMROOT)
all embedtheme: dylib
include ../MakeInc.dir
branches/azimutz/Chazi/i386/modules/Cconfig
33
44
55
6
76
87
98
9
10
11
12
1013
1114
1215
#
menu "Modules"
source "i386/modules/Resolution/Cconfig"
source "i386/modules/klibc/Cconfig"
source "i386/modules/uClibcxx/Cconfig"
source "i386/modules/HelloWorld/Cconfig"
source "i386/modules/Memory/Cconfig"
source "i386/modules/HPET/Cconfig"
source "i386/modules/KernelPatcher/Cconfig"
source "i386/modules/Resolution/Cconfig"
source "i386/modules/GraphicsEnabler/AMDGraphicsEnabler/Cconfig"
source "i386/modules/GraphicsEnabler/ATiGraphicsEnabler/Cconfig"
source "i386/modules/GraphicsEnabler/IntelGraphicsEnabler/Cconfig"
branches/azimutz/Chazi/i386/modules/Memory/spd.c
328328
329329
330330
331
331
332332
333333
334334
slot->SerialNo);
#if DEBUG_SPD
dumpPhysAddr("spd content: ",slot->spd, spd_size);
getc();
getchar(); //getc(); Azi: getc stuff
#endif
}
branches/azimutz/Chazi/i386/modules/Memory/Cconfig
1
2
3
4
5
6
7
8
9
10
11
#
# Chameleon Modules
#
config MEMORY_MODULE
tristate "MEMORY Module"
default m
depends on KLIBC_MODULE
---help---
Say Y here if you want to enable to use of this module.
branches/azimutz/Chazi/i386/modules/Memory/Makefile
11
2
3
24
35
4
6
57
68
9
710
811
912
1013
1114
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
4115
MODULE_NAME = Memory
MODULE_AUTHOR = Chameleon
MODULE_DESCRIPTION = ---
MODULE_VERSION = "1.0.0"
MODULE_COMPAT_VERSION = "1.0.0"
MODULE_START = _$(MODULE_NAME)_start
MODULE_START = $(MODULE_NAME)_start
MODULE_DEPENDENCIES = klibc
DIR = Memory
MODULE_OBJS = dram_controllers.o spd.o Memory.o
# mem.o
OPTIM = -Os -Oz
DEBUG = -DNOTHING
#DEBUG = -DDEBUG_HELLO_WORLD=1
CFLAGS= $(RC_CFLAGS) $(OPTIM) $(MORECPP) -arch i386 -g -Wmost \
-D__ARCHITECTURE__=\"i386\" -DSAIO_INTERNAL_USER \
-DRCZ_COMPRESSED_FILE_SUPPORT $(DEBUG) \
-fno-builtin $(OMIT_FRAME_POINTER_CFLAG) \
-mpreferred-stack-boundary=2 -fno-align-functions -fno-stack-protector \
-march=pentium4 -msse2 -mfpmath=sse -msoft-float -fno-common
DEFINES=
CONFIG = hd
INC = -I. -I.. -I$(SYMROOT) -I$(UTILDIR) -I$(LIBSADIR) -I$(LIBSAIODIR) -I$(BOOT2DIR)
LIBS=
VPATH = $(OBJROOT):$(SYMROOT)
SFILES =
CFILES =
HFILES =
EXPORTED_HFILES =
INSTALLED_HFILES =
OTHERFILES = Makefile
ALLSRC = $(SFILES) $(CFILES) \
$(HFILES) $(OTHERFILES)
DIRS_NEEDED = $(OBJROOT) $(SYMROOT)
all embedtheme: dylib
include ../MakeInc.dir
branches/azimutz/Chazi/i386/modules/Makefile
1111
1212
1313
14
14
1515
16
16
17
18
19
1720
21
22
1823
24
25
26
27
28
29
30
31
1932
2033
2134
include ${SRCROOT}/Make.rules
# The order of building is important.
SUBDIRS = klibc uClibcxx Resolution HelloWorld \
SUBDIRS = klibc uClibcxx KernelPatcher Memory HPET \
GraphicsEnabler/ATiGraphicsEnabler GraphicsEnabler/AMDGraphicsEnabler \
GraphicsEnabler/NVIDIAGraphicsEnabler GraphicsEnabler/IntelGraphicsEnabler
GraphicsEnabler/NVIDIAGraphicsEnabler GraphicsEnabler/IntelGraphicsEnabler \
HelloWorld Resolution
#-- Resolution (only tested on Meklort's branch, never did any good for my resolution;
#conflicts with AutoResolution - fix! )
#-- AMDGraphicsEnabler (no support for ATI legacy cards, e.g. 1000 series)
#testing = http://www.insanelymac.com/forum/index.php?s=&showtopic=231075&view=findpost&p=1683785
#-- Memory ("Attempting to execute hook ScanMemory"
#Divide by 0
#"This is a non recoverable error! System HALTED!!!")
# (Based on previous tests whith Meklort's branch; here just instant reboots. XCode 4 SPECIFIC!!)
#-- KernelPatcher (hangs right after loading the kernel. XCode 4 SPECIFIC!!)
CFLAGS= -O3 $(MORECPP) -arch i386 -g -static
DEFINES=
CONFIG = hd
branches/azimutz/Chazi/i386/Makefile
5151
5252
5353
54
54
5555
5656
5757
"RC_CFLAGS=$(RC_CFLAGS)" $@ \
) || exit $$?; \
done
config rebuild_config:
@for i in config; \
do \

Archive Download the corresponding diff file

Revision: 983