#
76b93c65 |
|
19-May-2011 |
François Revol <revol@free.fr> |
Fix the Amiga bootloader build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41600 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4219bd96 |
|
01-Nov-2010 |
François Revol <revol@free.fr> |
Rework the ConsoleDevice to be a full featured window based console. Only looses high intensity color from the plain console, but doesn't eat keystrokes, and a 2nd window opens for dprintf stuff. Only Amiga makes it possible ;-) http://revolf.free.fr/beos/shots/shot_haiku_loader_amiga_m68k_004.png git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39264 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9bc9cf06 |
|
01-Nov-2010 |
François Revol <revol@free.fr> |
Cleanup. Add a LLKeyboardDevice using lowlevel.library but it doesn't seem to be available in the kickstart I have anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39254 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b14f1607 |
|
24-Oct-2010 |
François Revol <revol@free.fr> |
Fix setting console position. Generate a list of video modes, though there seem to be some dups and missing ones... The Nominal resolution doesn't mean it can't be better. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39135 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
062c606d |
|
24-Oct-2010 |
François Revol <revol@free.fr> |
An implementation of a ConsoleDevice using console.device but it seems it requires having a window open. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39128 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4ae7f92a |
|
23-Oct-2010 |
François Revol <revol@free.fr> |
Fix console_clear_screen(), ClearScreen() only clears from the current y position so we must Move() before. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39111 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6fff309d |
|
23-Oct-2010 |
François Revol <revol@free.fr> |
Almost working keyboard input. One can now select menu items, though it seems to miss 2/3 of the key presses. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39110 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f2b7a266 |
|
23-Oct-2010 |
François Revol <revol@free.fr> |
Add an ExecDevice class to handle devices using Exec's IORequest calls. Subclass it as KeyboardDevice to use keyboard.device. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39108 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
22d81b6c |
|
23-Oct-2010 |
François Revol <revol@free.fr> |
Implement proper console color handling. Don't draw over the screen title. Oddly the menu doesn't seem to clear the screen. Looks much better now: http://revolf.free.fr/beos/shots/shot_haiku_loader_amiga_m68k_003.png git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39076 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bf6cf210 |
|
23-Oct-2010 |
François Revol <revol@free.fr> |
Fix AmigaOS calls : a6 is required to point to the library base, but our gcc uses it as frame pointer, so we must save it before calling. Fix the console and remove test panics. We now display the menu, although not in the best colors : http://revolf.free.fr/beos/shots/shot_haiku_loader_amiga_m68k_002.png (Yes, the mouse moves too :p) Amiga !!!! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39074 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
04fc7370 |
|
22-Oct-2010 |
François Revol <revol@free.fr> |
Start of implementation for the console. dprintf() now uses one of the console handles for simplicity. It crashes for now though, seems we have a stack alignment issue or maybe mangled registers. Or maybe it's due to non-static initializers not being done. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39053 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
|
#
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
|
#
4ae92968 |
|
10-Oct-2010 |
François Revol <revol@free.fr> |
Stub out some more of the platform code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38921 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
76b93c655d0b268ee6a7b468731c96f8d846a3fc |
|
19-May-2011 |
François Revol <revol@free.fr> |
Fix the Amiga bootloader build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41600 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4219bd961baf4b869ba110d9df7e5eba4a8f2b1e |
|
01-Nov-2010 |
François Revol <revol@free.fr> |
Rework the ConsoleDevice to be a full featured window based console. Only looses high intensity color from the plain console, but doesn't eat keystrokes, and a 2nd window opens for dprintf stuff. Only Amiga makes it possible ;-) http://revolf.free.fr/beos/shots/shot_haiku_loader_amiga_m68k_004.png git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39264 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9bc9cf069d3c8254b27da3cc3750a51010c9e19c |
|
01-Nov-2010 |
François Revol <revol@free.fr> |
Cleanup. Add a LLKeyboardDevice using lowlevel.library but it doesn't seem to be available in the kickstart I have anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39254 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b14f16077c3bc7938bc8278950915051965c1327 |
|
24-Oct-2010 |
François Revol <revol@free.fr> |
Fix setting console position. Generate a list of video modes, though there seem to be some dups and missing ones... The Nominal resolution doesn't mean it can't be better. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39135 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
062c606d62f46225e0d2a3b68f10c0be65d63e90 |
|
24-Oct-2010 |
François Revol <revol@free.fr> |
An implementation of a ConsoleDevice using console.device but it seems it requires having a window open. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39128 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4ae7f92a58dd19916fe47d314fd5098c93c3a3f2 |
|
23-Oct-2010 |
François Revol <revol@free.fr> |
Fix console_clear_screen(), ClearScreen() only clears from the current y position so we must Move() before. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39111 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6fff309da98fa8128f550d9782aa6bf7d524a192 |
|
23-Oct-2010 |
François Revol <revol@free.fr> |
Almost working keyboard input. One can now select menu items, though it seems to miss 2/3 of the key presses. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39110 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f2b7a266d750c83e3e252d795467c65422ad505a |
|
23-Oct-2010 |
François Revol <revol@free.fr> |
Add an ExecDevice class to handle devices using Exec's IORequest calls. Subclass it as KeyboardDevice to use keyboard.device. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39108 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
22d81b6c8e1de18add7b031f74e19fb6e9a7c060 |
|
23-Oct-2010 |
François Revol <revol@free.fr> |
Implement proper console color handling. Don't draw over the screen title. Oddly the menu doesn't seem to clear the screen. Looks much better now: http://revolf.free.fr/beos/shots/shot_haiku_loader_amiga_m68k_003.png git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39076 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bf6cf2109492de6d763191f3fc9933a7f1835c0c |
|
23-Oct-2010 |
François Revol <revol@free.fr> |
Fix AmigaOS calls : a6 is required to point to the library base, but our gcc uses it as frame pointer, so we must save it before calling. Fix the console and remove test panics. We now display the menu, although not in the best colors : http://revolf.free.fr/beos/shots/shot_haiku_loader_amiga_m68k_002.png (Yes, the mouse moves too :p) Amiga !!!! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39074 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
04fc737059acb6a56e12d8d1223e91d365cf2fbb |
|
22-Oct-2010 |
François Revol <revol@free.fr> |
Start of implementation for the console. dprintf() now uses one of the console handles for simplicity. It crashes for now though, seems we have a stack alignment issue or maybe mangled registers. Or maybe it's due to non-static initializers not being done. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39053 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
|
#
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
|
#
4ae92968aba77cc4215da219b9f61ba328a92f55 |
|
10-Oct-2010 |
François Revol <revol@free.fr> |
Stub out some more of the platform code. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38921 a95241bf-73f2-0310-859d-f6bbb57e9c96
|