[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5348: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3937)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5348: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3937)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5348: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3937)
Kiwi - a 68k Homebrew Computer • EmuTOS

EmuTOS

Talk about the operating system (EhBASIC, FAT library, ...)
simon
Site Admin
Posts: 744
Joined: Thu Sep 13, 2012 9:35 am
Location: Luedenscheid, Germany
Contact:

EmuTOS

Postby simon » Sun Jan 20, 2013 10:20 pm

Hey,

I think about porting . It would give access to many TOS (Atari) programs.
This might be interesting as starting point. :)

Simon


netwar
Posts: 40
Joined: Mon Sep 17, 2012 5:31 am
Location: North Carolina,United States of America

Re: EmuTOS

Postby netwar » Tue Jan 22, 2013 1:45 pm

EmuTOS (atleast by me reading the description) is a 32bit OS. I thought the kiwi was 16-bit? hmmm... there is a word for what im thinking of....can't remember it... were you send two 16 bit chunks instead of one 32bit....o well :lol:

simon
Site Admin
Posts: 744
Joined: Thu Sep 13, 2012 9:35 am
Location: Luedenscheid, Germany
Contact:

Re: EmuTOS

Postby simon » Tue Jan 22, 2013 3:19 pm



simon
Site Admin
Posts: 744
Joined: Thu Sep 13, 2012 9:35 am
Location: Luedenscheid, Germany
Contact:

Re: EmuTOS

Postby simon » Wed Jan 23, 2013 8:23 am

I have successfuly built emuTOS with my gcc toolchain last evening. I have a problem with the linking order of object files though. But without building the CLI I get a ROM which runs on the hatari Atari ST emulator. :)
Next step is to get a basic set of drivers for Kiwi into the BIOS. But not within two days until I get the painted case... ;)

Simon


simon
Site Admin
Posts: 744
Joined: Thu Sep 13, 2012 9:35 am
Location: Luedenscheid, Germany
Contact:

Re: EmuTOS

Postby simon » Thu Jan 24, 2013 10:51 am

The last issue was due to a new optimization option of GCC. By default it uses -freorder-functions. This option collects all less frequently used functions and locates them at the start of the binary (.text). As a result command.o was linked in first instead of startup.o. Usually thats ok but not for a ROM image. Adding -fno-reorder-functions to the Makefile solved this issue. This has been merged to the EmuTOS project. The EmuTOS team added m68k-elf support to the official CVS branch yesterday. Wooo. :)

Simon


netwar
Posts: 40
Joined: Mon Sep 17, 2012 5:31 am
Location: North Carolina,United States of America

Re: EmuTOS

Postby netwar » Fri Feb 01, 2013 9:37 am

awesome!

simon
Site Admin
Posts: 744
Joined: Thu Sep 13, 2012 9:35 am
Location: Luedenscheid, Germany
Contact:

Re: EmuTOS

Postby simon » Sun Feb 03, 2013 12:37 pm

Yes, indeed. But I am still not sure about EmuTOS. There is a thread now about uClinux. Well it seems the guy just registered to advertise his project :roll: but it gave a new thought about this OS. :)

Simon


netwar
Posts: 40
Joined: Mon Sep 17, 2012 5:31 am
Location: North Carolina,United States of America

Re: EmuTOS

Postby netwar » Tue Feb 12, 2013 10:38 pm

Yea, a bit of a troll. But eh. :roll:

simon
Site Admin
Posts: 744
Joined: Thu Sep 13, 2012 9:35 am
Location: Luedenscheid, Germany
Contact:

Re: EmuTOS

Postby simon » Tue Mar 19, 2013 10:36 am

The emuTOS team added a nice feature in the CVS branch. It is now possible to compile emuTOS with serial console support. In the near future it should be possible to run it headless which helps in porting EmuTOS to Kiwi. Yeah!! :) :) :) Kiwi ST? :lol: :lol:

Simon


simon
Site Admin
Posts: 744
Joined: Thu Sep 13, 2012 9:35 am
Location: Luedenscheid, Germany
Contact:

Re: EmuTOS

Postby simon » Thu Aug 15, 2013 1:50 pm




cron