#
01285373 |
|
12-Oct-2010 |
François Revol <revol@free.fr> |
Cleanup leftover atari code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38954 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7171eb59 |
|
11-Oct-2010 |
François Revol <revol@free.fr> |
Actually it seems using HD ADF image is what is causing this issue with 6 sectors. Using DD images seems to work fine. Fix panic(). Now panic() in _start. To try it, do : TARGET_BOOT_PLATFORM=amiga_m68k jam -j1 -q haiku_loader dd if=/dev/zero of=haiku.adf count=1760 dd if=generated/objects/haiku/m68k/release/system/boot/haiku_loader of=haiku.adf conv=notrunc uae -s floppy0=haiku.adf -s cpu_type=68020/68881 -s chipmem_size=8 -i git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38952 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
52d6ea00 |
|
11-Oct-2010 |
François Revol <revol@free.fr> |
Adapt the putx routine from atari code to update the string for the alert with a code. Use it to indicate remaining sectors to read on error. It seems DoIO() fails after 6 sectors. Could it have something to do with side handling ? I hope I won't have to dig trackdisk.device specific stuff... Anyway even with 6 sectors read, the boot code now calls _start() successfully. Use _floppy_err_alert() to assert this until the copying is fixed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38951 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7ddba3d2 |
|
10-Oct-2010 |
François Revol <revol@free.fr> |
s/amicalls/rom_calls/ git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38944 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4543fd0e |
|
10-Oct-2010 |
François Revol <revol@free.fr> |
Define the needed Library Vector Offsets in the header and use them from the asm. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38943 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
398144a1 |
|
10-Oct-2010 |
François Revol <revol@free.fr> |
We don't need dos.library here. Open intuition.library correctly. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38935 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3b939cb0 |
|
10-Oct-2010 |
François Revol <revol@free.fr> |
Comment out atari stuff. Initialize SysBase and IntuitionBase that will be needed by C++ code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38933 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
acb1d6c8 |
|
10-Oct-2010 |
François Revol <revol@free.fr> |
s/tos/ami/g;s/ATARI/AMIGA/g git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38924 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b780f566 |
|
10-Oct-2010 |
François Revol <revol@free.fr> |
Add some amiga code from stage1.S. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38919 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
646e14e5 |
|
09-Oct-2010 |
François Revol <revol@free.fr> |
Clone the atari shell code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38908 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0128537395f37f39a1d1a8137d1fee1a3c410351 |
|
12-Oct-2010 |
François Revol <revol@free.fr> |
Cleanup leftover atari code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38954 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7171eb5907851526bf2ddfcad6b832a56d236559 |
|
11-Oct-2010 |
François Revol <revol@free.fr> |
Actually it seems using HD ADF image is what is causing this issue with 6 sectors. Using DD images seems to work fine. Fix panic(). Now panic() in _start. To try it, do : TARGET_BOOT_PLATFORM=amiga_m68k jam -j1 -q haiku_loader dd if=/dev/zero of=haiku.adf count=1760 dd if=generated/objects/haiku/m68k/release/system/boot/haiku_loader of=haiku.adf conv=notrunc uae -s floppy0=haiku.adf -s cpu_type=68020/68881 -s chipmem_size=8 -i git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38952 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
52d6ea00ea8d2ca5b79f2e0e2ca3651e3dd08a60 |
|
11-Oct-2010 |
François Revol <revol@free.fr> |
Adapt the putx routine from atari code to update the string for the alert with a code. Use it to indicate remaining sectors to read on error. It seems DoIO() fails after 6 sectors. Could it have something to do with side handling ? I hope I won't have to dig trackdisk.device specific stuff... Anyway even with 6 sectors read, the boot code now calls _start() successfully. Use _floppy_err_alert() to assert this until the copying is fixed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38951 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7ddba3d2ad915b5ea3ebdc0ea6699d5d8530ea06 |
|
10-Oct-2010 |
François Revol <revol@free.fr> |
s/amicalls/rom_calls/ git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38944 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4543fd0ef6e16249d449fcaeff1cbd758c4c0f3a |
|
10-Oct-2010 |
François Revol <revol@free.fr> |
Define the needed Library Vector Offsets in the header and use them from the asm. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38943 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
398144a1b4e70610d54cb37a679b6fbfb844afb9 |
|
10-Oct-2010 |
François Revol <revol@free.fr> |
We don't need dos.library here. Open intuition.library correctly. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38935 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3b939cb0b68af11c2daea7e21deadb981b6b090e |
|
10-Oct-2010 |
François Revol <revol@free.fr> |
Comment out atari stuff. Initialize SysBase and IntuitionBase that will be needed by C++ code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38933 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
acb1d6c8e0f7738ab05ffea577935ba8d31c838b |
|
10-Oct-2010 |
François Revol <revol@free.fr> |
s/tos/ami/g;s/ATARI/AMIGA/g git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38924 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b780f566760c71aab2bcfb9bcfac9fc17465e683 |
|
10-Oct-2010 |
François Revol <revol@free.fr> |
Add some amiga code from stage1.S. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38919 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
646e14e5e9ddc986b050e5797fe9670cb0d4de7a |
|
09-Oct-2010 |
François Revol <revol@free.fr> |
Clone the atari shell code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38908 a95241bf-73f2-0310-859d-f6bbb57e9c96
|