History log of /haiku/src/system/boot/platform/atari_m68k/toscalls.h
Revision Date Author Comments
# 9dc5767d 23-Sep-2023 David Karoly <karolyd577@gmail.com>

boot/atari_m68k: fix stack after toscallLLWWWWW

Change-Id: I3c0712d2eee173eb1744b7eb8b5b35a3b4bdc71f
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6946
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>


# e45efada 18-Aug-2011 François Revol <revol@free.fr>

Complete the SCREENINFO structure definition; expose a single version of the Setscreen() calls, since they are just the same with magic values and extra args anyway.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42639 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6d4e8bc4 06-May-2011 François Revol <revol@free.fr>

More Milan specific stuff...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41355 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 60911743 06-May-2011 François Revol <revol@free.fr>

Add some calls for Milan debugging.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41351 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 34dc9962 20-Nov-2010 François Revol <revol@free.fr>

Update copyrights.
Btw Axel, keyboard.cpp (forked from the bios_ia32 one) is still under "OpenBeOS licence" with 2 other copies, I suppose you are ok to change to MIT ?


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39548 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 180ffdea 20-Nov-2010 François Revol <revol@free.fr>

Cleanup. Try to exit ARAnyM from platform_exit().


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39547 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 20d6d508 20-Nov-2010 François Revol <revol@free.fr>

Add the VsetRGB() XBIOS call.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39543 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ffc80aab 19-Nov-2010 François Revol <revol@free.fr>

Add some needed XBIOS calls.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39531 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9c30d75b 19-Nov-2010 François Revol <revol@free.fr>

- use only native error codes,
- fix nat_feat_call() macro for more than 1 arg,
- add BOOTSTRAP natfeat calls get_bootdrive() and get_bootargs().


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39491 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9209acd2 25-Jun-2010 Axel Dörfler <axeld@pinc-software.de>

* Renamed the remaining C files to C++ files.
* Fixed some copyrights.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37250 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 12442ce5 28-Apr-2009 François Revol <revol@free.fr>

- add a gBootDriveAPI variable telling which method was used to load,
- move gBoot* out of the boot sector,
- fix the FAT params to actually indicate 1.44kB floppy,
- fix the FloppyDrive class to also use 18 sectors/track, so now tarfs won't get data from start of disk when on the middle.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30481 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f77b0a6b 27-Apr-2009 François Revol <revol@free.fr>

Implemented a FloppyDrive class that uses Floprd, this allows the loader to start reading the tgz, but it fails after 2 blocks.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30464 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0ae19574 23-Jul-2008 François Revol <revol@free.fr>

- Cleanup
- rewrote early_query() to use the TT0 mapping to remove the page_hole stuff.
- fixed natfeat, using a page set up from the bootloader for now as it wants physical address. At least it's enough to see from the debugger:
load kernel...
kernel entry at 8003711a
Welcome to kernel debugger output!
Haiku revision: 26582
PANIC: unknown cpu_type 68040

Welcome to Kernel Debugging Land...
Running on CPU 0
kdebug>


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26599 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a4401694 17-Jul-2008 François Revol <revol@free.fr>

- fix def
- calculate ram ranges, 1 for st ram, one for fast ram if available. The kernel won't differentiate yet though, we'll have problems with DMA later on...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26480 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 87f9eb46 16-Jul-2008 François Revol <revol@free.fr>

Make sure debug output will wrap at 80 cols as the atari VT52 emulation doesn't do it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26472 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1654ce14 22-Jun-2008 François Revol <revol@free.fr>

- Add some useful TOS variables.
- Spice up cpu and machine detection.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26086 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3bf72d19 18-Jan-2008 François Revol <revol@free.fr>

Fixed XHDI, call to XHReadWrite() was commented out... now it can read :)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23615 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b516effe 17-Jan-2008 François Revol <revol@free.fr>

Enumerating drives through XHDI seems to work, at least it seems coherent.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23598 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 588b2cd4 17-Jan-2008 François Revol <revol@free.fr>

* Fix natfeat debugprintf, it actually works now.
* XHDI fixes, unfinished.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23593 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d4d03238 17-Jan-2008 François Revol <revol@free.fr>

* Add natfeat debugprintf support (dumps to the emu's stdout).
* Add XHDI disk support, unfinished.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23592 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7ef900d3 15-Jan-2008 François Revol <revol@free.fr>

It's working \o/
Now starts doing stuff in the loader when bootstrapping the .prg from ARAnyM.
For now it just dumps the cookies.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23552 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 267428a3 15-Jan-2008 François Revol <revol@free.fr>

* \r\n on Bconputs()
* natfeat support code


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23550 a95241bf-73f2-0310-859d-f6bbb57e9c96


# dba557e4 15-Jan-2008 François Revol <revol@free.fr>

Move trapn and calln as last args, as though they are named they are counted with other args numbers.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23537 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e79fe38f 15-Jan-2008 François Revol <revol@free.fr>

Added needed toscallWLWWWL().


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23536 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 632082eb 15-Jan-2008 François Revol <revol@free.fr>

Use asm macros to call TOS. Missing ones, but existing ones compile.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23535 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c4bcf3f9 15-Jan-2008 François Revol <revol@free.fr>

* Fixes
* More test code
* it actually runs now, till _start.
However, calling TOS from C is broken: we use 32 bit param alignment on funcs, but TOS expects 16 bit... need to use asm macros instead of funcs.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23531 a95241bf-73f2-0310-859d-f6bbb57e9c96


# aa84dea3 14-Jan-2008 François Revol <revol@free.fr>

* Comments on how mmu will be set up in the bootloader
* Add aranym native feature helper funcs.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23526 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 110abe94 12-Jan-2008 François Revol <revol@free.fr>

Make it compile.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23472 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b1e9164f 12-Jan-2008 François Revol <revol@free.fr>

Entry point for .prg / bootfloppy for zbeos.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23471 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 246ab5c5 12-Jan-2008 François Revol <revol@free.fr>

* Add atari memory map defs.
* Add osheader defs.
* Check for FPU.
* note on prg vs bootsector.
* mmu stuff.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23468 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5694f863 12-Jan-2008 François Revol <revol@free.fr>

better finish stuff before committing.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23454 a95241bf-73f2-0310-859d-f6bbb57e9c96


# dcf911ef 12-Jan-2008 François Revol <revol@free.fr>

* Add function to access the Cookie Jar.
* remove unneeded stuff.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23453 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 15297f84 10-Jan-2008 François Revol <revol@free.fr>

Needed header.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23380 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2e99fa6e 10-Jan-2008 François Revol <revol@free.fr>

I need Mediach()


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23378 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bbe7f995 10-Jan-2008 François Revol <revol@free.fr>

hey it's only 23:00!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23362 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 93879b9a 10-Jan-2008 François Revol <revol@free.fr>

Fix debug output code.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23361 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 005fb7c9 02-Jan-2008 François Revol <revol@free.fr>

Allow using defines from .S files


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23226 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f59395d5 01-Jan-2008 François Revol <revol@free.fr>

Official names


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23213 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 45683018 01-Jan-2008 François Revol <revol@free.fr>

Fixes.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23212 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fa806b54 01-Jan-2008 François Revol <revol@free.fr>

This should be enough for keyboard handling.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23211 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3e4c5617 01-Jan-2008 François Revol <revol@free.fr>

Hopefully enough relevant TOS hooks.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23210 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8c27b862 01-Jan-2008 François Revol <revol@free.fr>

TOS calls return a negative code on error.
Map those to native errors.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23208 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a24251b4 01-Jan-2008 François Revol <revol@free.fr>

A single header should be enough for all TOS calls.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23206 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e45efadaad2eaf0effb3d521d4c0e092cbdbc229 18-Aug-2011 François Revol <revol@free.fr>

Complete the SCREENINFO structure definition; expose a single version of the Setscreen() calls, since they are just the same with magic values and extra args anyway.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42639 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6d4e8bc473223e588bf997fd8193e138f857684b 06-May-2011 François Revol <revol@free.fr>

More Milan specific stuff...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41355 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6091174371db8d24b4564955bec899dbd28116e4 06-May-2011 François Revol <revol@free.fr>

Add some calls for Milan debugging.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41351 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 34dc99625d99a68273ac46eeb33fab18dfba19b7 20-Nov-2010 François Revol <revol@free.fr>

Update copyrights.
Btw Axel, keyboard.cpp (forked from the bios_ia32 one) is still under "OpenBeOS licence" with 2 other copies, I suppose you are ok to change to MIT ?


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39548 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 180ffdeaa4b04f39706a1d92a4d14fe78fd31da7 20-Nov-2010 François Revol <revol@free.fr>

Cleanup. Try to exit ARAnyM from platform_exit().


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39547 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 20d6d508c1ff91fff2ae59547699b00b4e1fc0ae 20-Nov-2010 François Revol <revol@free.fr>

Add the VsetRGB() XBIOS call.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39543 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ffc80aab152e0df4a834de90976cbd0b3e806add 19-Nov-2010 François Revol <revol@free.fr>

Add some needed XBIOS calls.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39531 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9c30d75b8c313c3c5492c2b7cfb314e55fd23998 19-Nov-2010 François Revol <revol@free.fr>

- use only native error codes,
- fix nat_feat_call() macro for more than 1 arg,
- add BOOTSTRAP natfeat calls get_bootdrive() and get_bootargs().


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39491 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9209acd256945cca86763bee5a38c7bda92077b4 25-Jun-2010 Axel Dörfler <axeld@pinc-software.de>

* Renamed the remaining C files to C++ files.
* Fixed some copyrights.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37250 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 12442ce54bd4561b7caa94f347f5ea06827f672f 28-Apr-2009 François Revol <revol@free.fr>

- add a gBootDriveAPI variable telling which method was used to load,
- move gBoot* out of the boot sector,
- fix the FAT params to actually indicate 1.44kB floppy,
- fix the FloppyDrive class to also use 18 sectors/track, so now tarfs won't get data from start of disk when on the middle.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30481 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f77b0a6b83bce20151f5538ec5db38ad0eb7227b 27-Apr-2009 François Revol <revol@free.fr>

Implemented a FloppyDrive class that uses Floprd, this allows the loader to start reading the tgz, but it fails after 2 blocks.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30464 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0ae1957465684431b9b568cdab1302fce2b4406f 23-Jul-2008 François Revol <revol@free.fr>

- Cleanup
- rewrote early_query() to use the TT0 mapping to remove the page_hole stuff.
- fixed natfeat, using a page set up from the bootloader for now as it wants physical address. At least it's enough to see from the debugger:
load kernel...
kernel entry at 8003711a
Welcome to kernel debugger output!
Haiku revision: 26582
PANIC: unknown cpu_type 68040

Welcome to Kernel Debugging Land...
Running on CPU 0
kdebug>


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26599 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a44016949403743a15d63c519310eee8be0f6800 17-Jul-2008 François Revol <revol@free.fr>

- fix def
- calculate ram ranges, 1 for st ram, one for fast ram if available. The kernel won't differentiate yet though, we'll have problems with DMA later on...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26480 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 87f9eb4682edb2ab597ec5a079c865187b40ebf0 16-Jul-2008 François Revol <revol@free.fr>

Make sure debug output will wrap at 80 cols as the atari VT52 emulation doesn't do it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26472 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1654ce1468391df93cd7b532fa43c9359665179c 22-Jun-2008 François Revol <revol@free.fr>

- Add some useful TOS variables.
- Spice up cpu and machine detection.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26086 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3bf72d19555807fac18267dedca66b2ddaf8cfa5 18-Jan-2008 François Revol <revol@free.fr>

Fixed XHDI, call to XHReadWrite() was commented out... now it can read :)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23615 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b516effeaab16c2b8fef351fa17ee0e429dc25d4 17-Jan-2008 François Revol <revol@free.fr>

Enumerating drives through XHDI seems to work, at least it seems coherent.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23598 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 588b2cd4bf73c13d833d51dadf8e15038e053a12 17-Jan-2008 François Revol <revol@free.fr>

* Fix natfeat debugprintf, it actually works now.
* XHDI fixes, unfinished.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23593 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d4d032389d86a8a44230cb8f35f45066757c52fd 17-Jan-2008 François Revol <revol@free.fr>

* Add natfeat debugprintf support (dumps to the emu's stdout).
* Add XHDI disk support, unfinished.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23592 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7ef900d3ef376be48b8c59fd03e571d4821cc82b 15-Jan-2008 François Revol <revol@free.fr>

It's working \o/
Now starts doing stuff in the loader when bootstrapping the .prg from ARAnyM.
For now it just dumps the cookies.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23552 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 267428a36afa643c2790e99b51c13b644234aab0 15-Jan-2008 François Revol <revol@free.fr>

* \r\n on Bconputs()
* natfeat support code


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23550 a95241bf-73f2-0310-859d-f6bbb57e9c96


# dba557e4e7c9b218dd2018cef8e81cb72b4ec102 15-Jan-2008 François Revol <revol@free.fr>

Move trapn and calln as last args, as though they are named they are counted with other args numbers.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23537 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e79fe38f8e907bd7e1a8f16d68c6c6c71a0a894e 15-Jan-2008 François Revol <revol@free.fr>

Added needed toscallWLWWWL().


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23536 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 632082eb7b122cc4799cdb04ff76ba6e4efd3e31 15-Jan-2008 François Revol <revol@free.fr>

Use asm macros to call TOS. Missing ones, but existing ones compile.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23535 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c4bcf3f92ca59adc7414cf7ae548b900d008297f 15-Jan-2008 François Revol <revol@free.fr>

* Fixes
* More test code
* it actually runs now, till _start.
However, calling TOS from C is broken: we use 32 bit param alignment on funcs, but TOS expects 16 bit... need to use asm macros instead of funcs.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23531 a95241bf-73f2-0310-859d-f6bbb57e9c96


# aa84dea3fd211a2b05439a9eb4db12d9074d1b8f 14-Jan-2008 François Revol <revol@free.fr>

* Comments on how mmu will be set up in the bootloader
* Add aranym native feature helper funcs.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23526 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 110abe94ebedd497a9256f29ec2cb8b4e533003f 12-Jan-2008 François Revol <revol@free.fr>

Make it compile.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23472 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b1e9164f9c7b5f181a39f1455ce15e866812e669 12-Jan-2008 François Revol <revol@free.fr>

Entry point for .prg / bootfloppy for zbeos.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23471 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 246ab5c53f32d7502293aadaf965f0ec454db116 12-Jan-2008 François Revol <revol@free.fr>

* Add atari memory map defs.
* Add osheader defs.
* Check for FPU.
* note on prg vs bootsector.
* mmu stuff.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23468 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5694f863c7f26c03d8aad1cd27af7d6c9d30e145 12-Jan-2008 François Revol <revol@free.fr>

better finish stuff before committing.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23454 a95241bf-73f2-0310-859d-f6bbb57e9c96


# dcf911ef8f3a2576f214829d13fa02d769d6ff02 12-Jan-2008 François Revol <revol@free.fr>

* Add function to access the Cookie Jar.
* remove unneeded stuff.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23453 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 15297f84d8d57bcab6db1de5e33c5fd72b5b92bf 10-Jan-2008 François Revol <revol@free.fr>

Needed header.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23380 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2e99fa6ed40e77155b8745133c6fc5ad123f2a3c 10-Jan-2008 François Revol <revol@free.fr>

I need Mediach()


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23378 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bbe7f995afcb7fa1cd27b6ebf9a9e7dc77a66bfb 10-Jan-2008 François Revol <revol@free.fr>

hey it's only 23:00!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23362 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 93879b9abf09bc5ae5de74d3aca577c56c1d7331 10-Jan-2008 François Revol <revol@free.fr>

Fix debug output code.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23361 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 005fb7c998311a0cc21a6279ece0ddf38ced0a91 02-Jan-2008 François Revol <revol@free.fr>

Allow using defines from .S files


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23226 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f59395d5ace1f5894e9c10012a433388c21acc08 01-Jan-2008 François Revol <revol@free.fr>

Official names


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23213 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4568301872f167ad2b35e5d744fd76e986f71461 01-Jan-2008 François Revol <revol@free.fr>

Fixes.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23212 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fa806b547368daec4ecf2933a470983c6243e65d 01-Jan-2008 François Revol <revol@free.fr>

This should be enough for keyboard handling.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23211 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3e4c56176de439e6285bed3a5a1f62929a905d6d 01-Jan-2008 François Revol <revol@free.fr>

Hopefully enough relevant TOS hooks.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23210 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8c27b8623dbadae60b647d217b75e852b277a340 01-Jan-2008 François Revol <revol@free.fr>

TOS calls return a negative code on error.
Map those to native errors.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23208 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a24251b49bd54a8b1fc328266e94b2a9bc78ec71 01-Jan-2008 François Revol <revol@free.fr>

A single header should be enough for all TOS calls.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23206 a95241bf-73f2-0310-859d-f6bbb57e9c96