Laurent Vivier
d9935378a9
Add cdrom.conf for sarge and etch
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-10 18:41:17 +02:00
Laurent Vivier
10560b543f
move floppy.conf to config/
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-10 18:31:27 +02:00
Laurent Vivier
b335df3487
Use move.w with short in SysError(), InitEvents(), InitFS()
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-09 02:38:54 +02:00
Laurent Vivier
6e9f924edb
scsi_command() really return error code in case of error...
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-08 23:37:16 +02:00
Laurent Vivier
5d0c15c516
In SCSICmd() count is short, so use move.w
2014-05-08 20:51:58 +02:00
Laurent Vivier
bd1790c47f
max_blocks is unused, but value must be read to change file offset
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-07 02:26:12 +02:00
Laurent Vivier
4f3aa35240
correctly use config_get_property() in emile-set-output
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2014-05-07 01:38:19 +02:00
Laurent Vivier
2b5a4fc3bf
Release version 0.14
...
Signed-off-by: Laurent Vivier <Laurent@Vivier.EU>
2013-09-05 14:45:29 +02:00
Laurent Vivier
9bd9755dbb
Update email address
...
Signed-off-by: Laurent Vivier <Laurent@Vivier.EU>
2013-09-05 14:45:27 +02:00
Laurent Vivier
0df27c2253
Update GPLv2
...
Signed-off-by: Laurent Vivier <Laurent@Vivier.EU>
2013-09-05 14:44:59 +02:00
Laurent Vivier
e1afe443ed
Use ext2_fs.h from e2fslibs-dev package
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2013-09-04 18:10:53 +02:00
Laurent Vivier
a83f6671b6
macos: correct typo in GetCurrentMode()
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2013-09-02 21:14:19 +02:00
Laurent Vivier
fe1060c614
Update ChangeLog
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2013-09-02 21:13:41 +02:00
Laurent Vivier
56b997e0de
update (c) date
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:40:02 +01:00
Laurent Vivier
8cde86073a
gcc-4.6: correct strict aliasing errors.
...
Use "union" to remove error:
"error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]"
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:39:01 +01:00
Laurent Vivier
f2be9d761f
Remove unused variables (detected with gcc-4.6) in m68k part
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:39:01 +01:00
Laurent Vivier
14f8dd5556
Remove unused variables (detected with gcc-4.6)
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:39:01 +01:00
Laurent Vivier
7b2824186b
add emile.conf man page into .deb
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:39:01 +01:00
Laurent Vivier
72e809c89e
Add more details on "root" option
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:39:01 +01:00
Laurent Vivier
c5342c3c4a
debian: correct non-m68k build
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:39:01 +01:00
Laurent Vivier
320d556f34
Change VERSION from 0.13CVS to 0.13
2011-12-18 14:39:01 +01:00
Laurent Vivier
05b155ce52
debian: allows to compile emile with gcc-4.1
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:39:01 +01:00
Laurent Vivier
6bced901e2
include linux/fs.h before linux/ext2_fs.h
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:38:58 +01:00
Laurent Vivier
8a1be776ad
remove close() of unitialized fd
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:38:53 +01:00
Laurent Vivier
3130ac4a9e
Add -Wa,-mcpu=68030 and -Wa,-mcpu=68040
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:38:44 +01:00
Laurent Vivier
9bd17c1bd9
Add EnterSupervisorMode()
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-19 00:25:11 +02:00
Laurent Vivier
efcadd06c5
Define get_physical() and make_resident()
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-18 22:24:51 +02:00
Laurent Vivier
dd27d8c153
Add include of macos/errors.h
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-18 22:24:15 +02:00
Laurent Vivier
f71ae4b6d0
Add LockMemory() and LockMemoryContiguous()
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-18 22:11:03 +02:00
Laurent Vivier
a2de5774fe
Replace space by tab
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-18 22:02:41 +02:00
Laurent Vivier
2b6bc8a596
Add GetPhysical() trap
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-18 22:00:27 +02:00
Laurent Vivier
80b3fbbec7
switch off interrupts before the PPC bootstrap
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-12 01:14:50 +02:00
Laurent Vivier
5f819dde88
Correctly create the PPC bootstrap section
...
To be copied to the flat binary file from the ELF file, the section
.bootstrap needs to have the "load" flag. Otherwise objcopy removes it
(even with -j .bootstrap).
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-12 00:59:26 +02:00
Laurent Vivier
c1b482e48a
Preserve register %a2.
...
If we don't preserver the %a2 register through MacOS traps, the content
of "emile_l2_header_t* info" in second/main:start() is lost.
It seems gcc supposes this register is not modified whereas it is.
This has been detected on a powermac 7100. I don't know if this appears
because of the powermac ROM or of the gcc version (4.3.2).
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-11 22:02:04 +02:00
Laurent Vivier
2d8317cb92
Add 64bit build host support for the first level parameters (replace void* by u_int32_t)
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-10 02:19:09 +02:00
Laurent Vivier
003dc015eb
uptdate .gitignore
...
add *.bin, *.gz, and *.swp and objects directories
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-08 22:39:40 +02:00
Laurent Vivier
c4f9714d63
second: because of mess between gcc and as: remove cpu directive and use the
...
default provided by gcc (68020). Add rules to manage 68040 and 68030 assembly
files in the Makefile. Classic will wait later...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-08 22:37:03 +02:00
Laurent Vivier
aba7a139c5
libunix: because of mess between gcc and as: remove cpu directive and use the default provided by gcc (68020). Classic will wait later...
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-08 21:55:43 +02:00
Laurent Vivier
f20c8f1194
EMILE PPC is also compiled with m68k tools except clearly
...
identified files
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-08 18:33:19 +02:00
Laurent Vivier
2971c5775d
Correct branch local label to go backward instead forward (assembler error)
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-08 18:32:34 +02:00
Laurent Vivier
e16d8501ed
Correct signe of response according Gestalt signature
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-08 18:30:59 +02:00
Laurent Vivier
5d2fe2dbb2
Allow to compile with gcc-4 by adding a contraint on memory for MacOS traps
...
Signed-off-by: Laurent Vivier <Laurent@lvivier.info>
2008-10-27 20:51:15 +01:00
Laurent Vivier
72fe121b08
Change VERSION from 0.13 to 0.13CVS
...
Signed-off-by: Laurent Vivier <Laurent@lvivier.info>
2008-09-25 16:55:52 +02:00
Laurent Vivier
20e785f628
Define vga_set_palette() to define current display palette.
...
Signed-off-by: Laurent Vivier <Laurent@lvivier.info>
2008-09-17 14:53:27 +02:00
Laurent Vivier
094feb6fe2
create .gitignore
...
Signed-off-by: Laurent Vivier <Laurent@lvivier.info>
2008-09-17 14:51:45 +02:00
Laurent Vivier
db0457b9e5
Push parameters of _SetEntries into the stack instead of registers.
...
Add graphical display type (clut, fixed, direct).
Signed-off-by: Laurent Vivier <Laurent@lvivier.info>
2008-09-17 14:45:35 +02:00
Laurent Vivier
34dc6d518c
Add SetEntries() to set color palette
...
Signed-off-by: Laurent Vivier <Laurent@lvivier.info>
2008-09-14 23:59:22 +02:00
Laurent Vivier
894efdd1db
Add some definitions to video.h
...
Signed-off-by: Laurent Vivier <Laurent@lvivier.info>
2008-09-14 23:55:35 +02:00
Finn Thain
c1ebc202d7
This patch corrects the generated tools.mk when no tool to create manual
...
from docbook is found
Original patch has been modified to send message to >&2 instead of /dev/stderr
and to stop make.
Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Signed-off-by: Laurent Vivier <Laurent@lvivier.info>
2008-09-11 00:21:35 +02:00
Laurent Vivier
c5268fb299
Move all docs management from Rules.mk to docs/Makefile, to avoid conflists between variables (SOURCES, OBJS, ...)
...
Signed-off-by: Laurent Vivier <Laurent@lvivier.info>
2008-09-05 14:20:41 +02:00