John Hodge (sonata) [Sat, 19 Jan 2013 11:36:02 +0000 (19:36 +0800)]
Usermode/ld-acess - Fixed ARMv7 edge case with 64-bit syscall args
- They get aligned to even registers
John Hodge (sonata) [Sat, 19 Jan 2013 11:35:33 +0000 (19:35 +0800)]
Usermode - Moved CLONE_VM from libposix to ld-acess
John Hodge (sonata) [Sat, 19 Jan 2013 11:31:37 +0000 (19:31 +0800)]
Usermode/init - Added (untested) inittab support
- Falls back to single VT (whatever was provided by kernel) when initab
is unusable
John Hodge (sonata) [Sat, 19 Jan 2013 11:31:03 +0000 (19:31 +0800)]
Kernel - Opened stdin/stdout on VT0 for init
John Hodge (sonata) [Sun, 30 Dec 2012 14:39:54 +0000 (22:39 +0800)]
Merge branch 'master' of github.com:thepowersgang/acess2
John Hodge (sonata) [Sun, 30 Dec 2012 13:58:27 +0000 (21:58 +0800)]
Fixed broken symlinks
John Hodge [Sun, 30 Dec 2012 12:10:51 +0000 (20:10 +0800)]
All - Changes for AcessNative on windows
NOTE: Kernel build possibly broken
John Hodge [Thu, 20 Dec 2012 04:48:47 +0000 (12:48 +0800)]
Updated travis-ci config
John Hodge [Thu, 20 Dec 2012 04:46:46 +0000 (12:46 +0800)]
Usermode/ld-acess - Fixes for clang compilation
John Hodge [Thu, 20 Dec 2012 03:19:26 +0000 (11:19 +0800)]
TravisCI config
John Hodge [Thu, 20 Dec 2012 02:31:19 +0000 (10:31 +0800)]
Merge branch 'master' of git://github.com/thepowersgang/acess2
John Hodge [Thu, 20 Dec 2012 02:23:14 +0000 (10:23 +0800)]
Kernel/x86 - Removed now-redundant extern prototype
John Hodge [Thu, 20 Dec 2012 02:22:57 +0000 (10:22 +0800)]
AcessNative - Added item to gitignore
John Hodge [Thu, 20 Dec 2012 02:22:39 +0000 (10:22 +0800)]
Modules/Tegra2Vid - More fiddling, I think it modesets now
John Hodge [Thu, 20 Dec 2012 02:22:11 +0000 (10:22 +0800)]
BuildConf/armv7 - Moved GIC to platform configs
John Hodge [Thu, 20 Dec 2012 02:21:23 +0000 (10:21 +0800)]
Modules/EHCI - Added command-line controller definition
John Hodge [Thu, 20 Dec 2012 02:04:05 +0000 (10:04 +0800)]
Kernel/armv7 - Tegra2 timer and interrupt rework
John Hodge [Thu, 20 Dec 2012 02:01:58 +0000 (10:01 +0800)]
Kernel/VFS - Shut handle.c up about missing prototype
John Hodge [Thu, 20 Dec 2012 02:00:31 +0000 (10:00 +0800)]
Kernel - Added strtoul and friends to acess.h
John Hodge [Thu, 20 Dec 2012 01:59:57 +0000 (09:59 +0800)]
Kernel - Fixed VPCI bugs
John Hodge [Mon, 10 Dec 2012 07:42:05 +0000 (15:42 +0800)]
Kernel/x86 - Fixed ACPICA shim not zeroing allocated memory
John Hodge [Sun, 9 Dec 2012 06:58:21 +0000 (14:58 +0800)]
Merge branch 'master' of git://git.ucc.asn.au/tpg/acess2
John Hodge (sonata) [Sun, 9 Dec 2012 05:03:01 +0000 (13:03 +0800)]
BuildConf/x86 - Moved EHCI before UHCI to ensure it comes up first (and gets port ownership)
John Hodge (sonata) [Sun, 9 Dec 2012 05:02:34 +0000 (13:02 +0800)]
Kernel/x86 - Added USE_ACPICA makefile variable to easily enable/disable
John Hodge (sonata) [Sun, 9 Dec 2012 05:02:16 +0000 (13:02 +0800)]
Kernel/x86_64 - Fixed collision with stddef.h
John Hodge (sonata) [Sun, 9 Dec 2012 05:01:36 +0000 (13:01 +0800)]
Externals/ACPICA - Endabled debug
John Hodge (sonata) [Sun, 9 Dec 2012 05:01:12 +0000 (13:01 +0800)]
Modules/EHCI - Random debug
John Hodge (sonata) [Sun, 9 Dec 2012 05:00:36 +0000 (13:00 +0800)]
Kernel/x86 - Fixed VMM bug causing ACPI crash
John Hodge (sonata) [Sat, 8 Dec 2012 02:20:00 +0000 (10:20 +0800)]
Merge branch 'master' of ted.mutabah.net:acess2
John Hodge [Fri, 7 Dec 2012 05:38:19 +0000 (13:38 +0800)]
Tools/GCCProxy - Removed debug
John Hodge [Fri, 7 Dec 2012 05:37:28 +0000 (13:37 +0800)]
Usermode/libposix - Added stat(2) [stubbed]
John Hodge [Fri, 7 Dec 2012 05:21:03 +0000 (13:21 +0800)]
Kernel - Updated syscall list header
John Hodge [Fri, 7 Dec 2012 05:19:18 +0000 (13:19 +0800)]
Usermode/libc-libposix - Features for SpiderWeb/SpiderScript
- Floating point parsing
- inttypes.
- A few string functions
- readdir & firends
John Hodge [Fri, 7 Dec 2012 05:18:09 +0000 (13:18 +0800)]
Tools/GCCProxy - Fixing issues discovered in compilation of SpiderWeb
John Hodge (sonata) [Thu, 6 Dec 2012 06:19:30 +0000 (14:19 +0800)]
Usermode/ATE - Just fiddling
John Hodge [Tue, 4 Dec 2012 10:12:26 +0000 (18:12 +0800)]
Merge branch 'master' of git://git.ucc.asn.au/tpg/acess2
John Hodge [Tue, 4 Dec 2012 01:08:34 +0000 (09:08 +0800)]
Merge branch 'master' of git://localhost/acess2
John Hodge (sonata) [Mon, 3 Dec 2012 14:09:17 +0000 (22:09 +0800)]
Kernel/armv7 - Fixed build
John Hodge (sonata) [Mon, 3 Dec 2012 14:07:04 +0000 (22:07 +0800)]
RunQemu - Fixed -notee and -nographic
John Hodge (sonata) [Sun, 2 Dec 2012 04:17:57 +0000 (12:17 +0800)]
KernelLand - Misc debugging
John Hodge (sonata) [Sun, 2 Dec 2012 04:17:36 +0000 (12:17 +0800)]
Usermode/dhcpclient - Fixed use of O_RDWR for _SysOpen
John Hodge (sonata) [Sat, 1 Dec 2012 15:01:57 +0000 (23:01 +0800)]
Kernel - ACPI debugging, and disabled
- Well, that was a waste of a day
John Hodge (sonata) [Sat, 1 Dec 2012 11:17:29 +0000 (19:17 +0800)]
Kernel/acpi - Tweaking
John Hodge (sonata) [Sat, 1 Dec 2012 09:11:11 +0000 (17:11 +0800)]
Kernel/ACPI - Added initialisation call, unimplimented debugging
John Hodge (sonata) [Sat, 1 Dec 2012 08:53:57 +0000 (16:53 +0800)]
Kernel/libc - Added prototypes
John Hodge (sonata) [Sat, 1 Dec 2012 08:46:36 +0000 (16:46 +0800)]
Kernel - Adding (unused) ACPI code
John Hodge (sonata) [Sat, 1 Dec 2012 08:45:57 +0000 (16:45 +0800)]
Externals/ACPICA - Cleaning up a little (and fixing compilation errors)
John Hodge (sonata) [Sat, 1 Dec 2012 08:45:31 +0000 (16:45 +0800)]
Kernel - Imported userland strtoi file (and other minor changes)
John Hodge (sonata) [Sat, 1 Dec 2012 03:35:20 +0000 (11:35 +0800)]
Externals/ACPICA - More descriptive error message
John Hodge (sonata) [Sat, 1 Dec 2012 03:33:45 +0000 (11:33 +0800)]
Externals/ACPICA - Added magic to auto-extract source
John Hodge (sonata) [Sat, 1 Dec 2012 03:19:39 +0000 (11:19 +0800)]
Externals/ACPICA - Compiles (with hackery)
John Hodge (sonata) [Fri, 30 Nov 2012 15:44:12 +0000 (23:44 +0800)]
Externals/ACPICA - Working on drop-in ACPICA
- Note: Requires it to be extracted to the Externals/ACPICA directory
John Hodge (sonata) [Fri, 30 Nov 2012 08:52:47 +0000 (16:52 +0800)]
Kernel/x86-smp - Fixing SMP support
- Insert rant about bochs not breaking on SIPI vector
John Hodge (sonata) [Fri, 30 Nov 2012 06:49:37 +0000 (14:49 +0800)]
Kernel/libc - Fixed infinite loop in vsnprintf
John Hodge (sonata) [Fri, 30 Nov 2012 06:49:21 +0000 (14:49 +0800)]
Usermode - More syscall renaming
John Hodge (sonata) [Fri, 30 Nov 2012 02:24:19 +0000 (10:24 +0800)]
Modules/InitRD - Added a few libraries
John Hodge (sonata) [Thu, 29 Nov 2012 16:31:40 +0000 (00:31 +0800)]
Usermode - Renamed VFS syscalls to _Sys* to remove POSIX collisions
John Hodge (sonata) [Thu, 29 Nov 2012 16:19:13 +0000 (00:19 +0800)]
Kernel/x86 - Added owner field to SHORTLOCK to catch doublelocks
John Hodge (sonata) [Thu, 29 Nov 2012 03:38:10 +0000 (11:38 +0800)]
Usermode/AxWin3 - Added move code to decorator
John Hodge (sonata) [Thu, 29 Nov 2012 03:37:47 +0000 (11:37 +0800)]
Usermode/AxWin3 - Fixed requesting redraw on window move
John Hodge (sonata) [Wed, 28 Nov 2012 14:26:30 +0000 (22:26 +0800)]
Usermode/AxWin3 - Fixed error with relative windows and input
John Hodge (sonata) [Wed, 28 Nov 2012 14:26:12 +0000 (22:26 +0800)]
Kernel - Debugging hard locks
John Hodge (sonata) [Wed, 28 Nov 2012 11:08:18 +0000 (19:08 +0800)]
Usermode/ld-acess - Cleaning out unused/unneeded headers
John Hodge (sonata) [Wed, 28 Nov 2012 11:07:39 +0000 (19:07 +0800)]
Kernel - Fixed stupid bug in utf-8 code (mirrored in userland)
John Hodge (sonata) [Wed, 28 Nov 2012 11:05:41 +0000 (19:05 +0800)]
Usermode/libc - Cleanup of source
John Hodge (sonata) [Wed, 28 Nov 2012 08:51:23 +0000 (16:51 +0800)]
Usermode - A few tweaks to POSIX emulation for dropbear
John Hodge (sonata) [Wed, 28 Nov 2012 07:28:36 +0000 (15:28 +0800)]
Modules/InitRD - Added ate to initrd image
John Hodge (sonata) [Wed, 28 Nov 2012 07:28:09 +0000 (15:28 +0800)]
Usermode/AxWin3 - Fixed bad blit clipping
John Hodge (sonata) [Wed, 28 Nov 2012 05:55:14 +0000 (13:55 +0800)]
Kernel/threads - (minor) Fixed stray newline
John Hodge (sonata) [Wed, 28 Nov 2012 05:47:04 +0000 (13:47 +0800)]
Modules/BochsGA - Added SETCURSORBITMAP
John Hodge [Wed, 28 Nov 2012 04:07:57 +0000 (12:07 +0800)]
Merge branch 'master' of git://git.ucc.asn.au/tpg/acess2
John Hodge [Wed, 28 Nov 2012 04:07:34 +0000 (12:07 +0800)]
Kernel/x86_64 - Cleanup and pondering mboot framebuffer
John Hodge (sonata) [Wed, 28 Nov 2012 03:30:24 +0000 (11:30 +0800)]
Kernel/messages - Fixed IPCMSG flag not being reset when message queue is non-empty
- Also fixed error in %p printing of NULL
John Hodge (sonata) [Wed, 28 Nov 2012 03:30:06 +0000 (11:30 +0800)]
Usermode/AxWin3 - Cleaning up stray debug
John Hodge (sonata) [Tue, 27 Nov 2012 12:13:39 +0000 (20:13 +0800)]
Usermode/AxWin3 - Reworked renderers to use raw IPC calls
- Instead of using WM_SendMessage (thiner and easier to handle)
John Hodge (sonata) [Mon, 26 Nov 2012 08:05:55 +0000 (16:05 +0800)]
Usermode/AxWin3 - Debugging
John Hodge (sonata) [Mon, 26 Nov 2012 08:05:26 +0000 (16:05 +0800)]
Kernel/x86_64 - Debugging GUI errors (and a wild goose chase)
John Hodge (sonata) [Sun, 25 Nov 2012 11:12:48 +0000 (19:12 +0800)]
Modules/UHCI - Added logging and ASSERTs to find bugs
John Hodge (sonata) [Sun, 25 Nov 2012 11:08:38 +0000 (19:08 +0800)]
Kernel/x86_64 - Fixed MM_AllocDMA off by `n` pages in PAddr ret
John Hodge (sonata) [Sun, 18 Nov 2012 05:40:22 +0000 (13:40 +0800)]
Modules/UHCI - Debugging x86_64 errors
John Hodge (sonata) [Sun, 18 Nov 2012 05:39:54 +0000 (13:39 +0800)]
Modules/FAT - Slight improvement to detection code
John Hodge (sonata) [Sun, 18 Nov 2012 05:39:32 +0000 (13:39 +0800)]
BuildConf/x86_64 - Disabled SSE for kernel builds
John Hodge (sonata) [Sun, 18 Nov 2012 05:39:11 +0000 (13:39 +0800)]
Kernel/x86_64 - Debugging
John Hodge (sonata) [Sat, 17 Nov 2012 11:53:34 +0000 (19:53 +0800)]
Kernel/x86 - Fixed possible issue with entrypoint not being in a PT_LOAD segment
John Hodge (sonata) [Tue, 13 Nov 2012 06:01:22 +0000 (14:01 +0800)]
Build - Misc changes for clang building
John Hodge (sonata) [Tue, 13 Nov 2012 06:00:28 +0000 (14:00 +0800)]
Usermode/ld-acess - Fixed uninitialised usage of some variables
John Hodge (sonata) [Tue, 13 Nov 2012 06:00:07 +0000 (14:00 +0800)]
Kernel - Fixing bugs from previous commig
John Hodge (sonata) [Tue, 13 Nov 2012 03:59:00 +0000 (11:59 +0800)]
Misc - Changes to allow warning-less compilation with clang
John Hodge (sonata) [Sun, 11 Nov 2012 03:51:20 +0000 (11:51 +0800)]
AcessNative - Compile fixes after elf linking changes
John Hodge (sonata) [Sun, 11 Nov 2012 03:51:00 +0000 (11:51 +0800)]
Kernel - Minor changes to SysSpawn
John Hodge (sonata) [Sat, 10 Nov 2012 07:02:20 +0000 (15:02 +0800)]
Usermode/AxWin3 - Changed to use SysSpawn and detect crap server PIDs
John Hodge (sonata) [Sat, 10 Nov 2012 05:09:12 +0000 (13:09 +0800)]
RunQemu - Fixed argument handling issues
John Hodge (sonata) [Sat, 10 Nov 2012 05:08:50 +0000 (13:08 +0800)]
Modules/UHCI - Added option to disable at runtime
John Hodge (sonata) [Tue, 6 Nov 2012 05:12:11 +0000 (13:12 +0800)]
Kernel - Fixing bugs in kernel-land ELF relocation
John Hodge (sonata) [Tue, 6 Nov 2012 05:11:30 +0000 (13:11 +0800)]
ld-acess/libc - Implimenting functions required by ARM eabi
John Hodge (sonata) [Sun, 4 Nov 2012 02:58:13 +0000 (10:58 +0800)]
User/Kernel - ARMv7 fixes (relocation of .text)
John Hodge (sonata) [Tue, 23 Oct 2012 05:11:50 +0000 (13:11 +0800)]
Kernel - Fixed ARMv7 build, doesn't run
John Hodge (sonata) [Fri, 19 Oct 2012 06:50:34 +0000 (14:50 +0800)]
Usermode/GUI Terminal - Moar!
John Hodge (sonata) [Wed, 17 Oct 2012 03:53:45 +0000 (11:53 +0800)]
Usermode/AxWin3 - Updated clientside IPC code to allow select() usage by client
John Hodge (sonata) [Wed, 17 Oct 2012 03:47:42 +0000 (11:47 +0800)]
Usermode/GUI Shell - Hacking up a GUI terminal
UCC git Repository :: git.ucc.asn.au