Commit Graph

12 Commits

Author SHA1 Message Date
Laurent Vivier
9bd9755dbb Update email address
Signed-off-by: Laurent Vivier <Laurent@Vivier.EU>
2013-09-05 14:45:27 +02:00
Laurent Vivier
9bd17c1bd9 Add EnterSupervisorMode()
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-19 00:25:11 +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
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
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
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
1ee27546a1 Add _HWPriv dispatcher 2007-11-03 20:36:53 +00:00
Laurent Vivier
6df85e6083 Add SCSIStat() 2006-10-30 21:52:23 +00:00
Laurent Vivier
4d96dcd5a7 Add DrvrRemove() 2006-10-20 22:12:35 +00:00
Laurent Vivier
1bb375da59 Change my email address to Laurent@lvivier.info 2006-09-15 14:55:39 +00:00
Laurent Vivier
9773bd7e68 Move MacOS functions to libmacos 2005-11-08 02:02:16 +00:00