tpg/acess2.git
11 years agoKernel/x86 - acpica: Debug to trace AE_NO_MEMORY cause
John Hodge [Fri, 26 Apr 2013 05:34:38 +0000 (13:34 +0800)]
Kernel/x86 - acpica: Debug to trace AE_NO_MEMORY cause

11 years agoKernel/x86 - mm_virt: Allowed PhysAddr=NULL with AllocDMA
John Hodge [Fri, 26 Apr 2013 05:34:07 +0000 (13:34 +0800)]
Kernel/x86 - mm_virt: Allowed PhysAddr=NULL with AllocDMA

11 years agoTools/GCCProxy - Included libposix and libpsocket (for some reason)
John Hodge [Fri, 26 Apr 2013 05:28:24 +0000 (13:28 +0800)]
Tools/GCCProxy - Included libposix and libpsocket (for some reason)

11 years agoUsermode/libpsocket - getnameinfo and other definitions
John Hodge [Fri, 26 Apr 2013 05:25:53 +0000 (13:25 +0800)]
Usermode/libpsocket - getnameinfo and other definitions

11 years agoUsermode/libposix - More definitions on the way to dropbear
John Hodge [Fri, 26 Apr 2013 05:24:22 +0000 (13:24 +0800)]
Usermode/libposix - More definitions on the way to dropbear

11 years agoUsermode/libc - More errno values and signal symbolic names
John Hodge [Fri, 26 Apr 2013 05:23:29 +0000 (13:23 +0800)]
Usermode/libc - More errno values and signal symbolic names

11 years agoUsermode/libc - Fixed back-seek of -1 when a write error occurs in buffering
John Hodge [Fri, 26 Apr 2013 05:22:46 +0000 (13:22 +0800)]
Usermode/libc - Fixed back-seek of -1 when a write error occurs in buffering

11 years agoUsermode/ld-acess - Bugfix and extra syscall
John Hodge [Fri, 26 Apr 2013 05:20:52 +0000 (13:20 +0800)]
Usermode/ld-acess - Bugfix and extra syscall

- Fixes when programs are linked against ld-acess.so instead of libld-acess.so
- SYS_COPYFD added
- Cleaned up twiddling loaded library list from main()
 > Now hardcoded check in IsLoaded is used for *ld-acess.so

11 years agoUsermode/libc - Removed debug in stdio flush
John Hodge [Tue, 2 Apr 2013 07:17:40 +0000 (15:17 +0800)]
Usermode/libc - Removed debug in stdio flush

11 years agoKernel/IPStack - Added lock to buffer structure so drivers can do async Tx
John Hodge [Tue, 2 Apr 2013 07:16:59 +0000 (15:16 +0800)]
Kernel/IPStack - Added lock to buffer structure so drivers can do async Tx

11 years agoKernel/Threads - Added output to SetName to trace thread pool
John Hodge [Tue, 2 Apr 2013 07:16:21 +0000 (15:16 +0800)]
Kernel/Threads - Added output to SetName to trace thread pool

11 years agoKernel/VTerm - Added stub support for an escape code vim uses
John Hodge [Tue, 2 Apr 2013 07:15:53 +0000 (15:15 +0800)]
Kernel/VTerm - Added stub support for an escape code vim uses

11 years agoKernel/Modules - Heaps of work on PCnet FASTIII driver
John Hodge [Mon, 1 Apr 2013 15:17:47 +0000 (23:17 +0800)]
Kernel/Modules - Heaps of work on PCnet FASTIII driver

11 years agoUsermode - Added stdio output caching
John Hodge [Sun, 31 Mar 2013 10:21:13 +0000 (18:21 +0800)]
Usermode - Added stdio output caching

11 years agoKernel/VTerm - Fixed little bugs exposed with stdio buffering
John Hodge [Sun, 31 Mar 2013 10:09:06 +0000 (18:09 +0800)]
Kernel/VTerm - Fixed little bugs exposed with stdio buffering

11 years agoMerge branch 'master' of git://localhost/acess2
John Hodge [Fri, 29 Mar 2013 07:59:56 +0000 (15:59 +0800)]
Merge branch 'master' of git://localhost/acess2

11 years agoUsermode - ARCH=native changes, kinda borked
John Hodge [Fri, 29 Mar 2013 07:58:28 +0000 (15:58 +0800)]
Usermode - ARCH=native changes, kinda borked

- Might not be, no caching so things are damn slow

11 years agoAcessNative - Fixed alignment on request header
John Hodge [Fri, 29 Mar 2013 07:57:59 +0000 (15:57 +0800)]
AcessNative - Fixed alignment on request header

11 years agoMerge branch 'master' of git://cadel.mutabah.net/acess2
John Hodge (sonata) [Fri, 29 Mar 2013 07:29:12 +0000 (15:29 +0800)]
Merge branch 'master' of git://cadel.mutabah.net/acess2

11 years agoModules/IPStack - Reduced UDP debug spam
John Hodge (sonata) [Fri, 29 Mar 2013 07:27:51 +0000 (15:27 +0800)]
Modules/IPStack - Reduced UDP debug spam

11 years agoUsermode - Fixed incorrect use of vsnprintf
John Hodge (sonata) [Thu, 28 Mar 2013 05:05:52 +0000 (13:05 +0800)]
Usermode - Fixed incorrect use of vsnprintf

11 years agoUsermode+InitRD - Fixed incorrect location of dhcpc
John Hodge (sonata) [Thu, 28 Mar 2013 05:05:22 +0000 (13:05 +0800)]
Usermode+InitRD - Fixed incorrect location of dhcpc

11 years agoAcessNative - Included ipcpipe for AxWin3
John Hodge [Tue, 26 Mar 2013 15:31:56 +0000 (23:31 +0800)]
AcessNative - Included ipcpipe for AxWin3

11 years agoUsermode/AxWin3 - Fixed undefined memory usage
John Hodge [Tue, 26 Mar 2013 15:31:37 +0000 (23:31 +0800)]
Usermode/AxWin3 - Fixed undefined memory usage

11 years agoAcesNative+Usermode - libacessnative "works" (for some definitions)
John Hodge [Tue, 26 Mar 2013 14:59:29 +0000 (22:59 +0800)]
AcesNative+Usermode - libacessnative "works" (for some definitions)

- Uses system libc, and as such *printf goes to system stdout

11 years agoExternals/cross-compiler - Ignore sysroot-$(ARCH)
John Hodge [Wed, 6 Mar 2013 03:18:20 +0000 (11:18 +0800)]
Externals/cross-compiler - Ignore sysroot-$(ARCH)

11 years agoUsermode - libacess-native
John Hodge [Wed, 6 Mar 2013 03:18:08 +0000 (11:18 +0800)]
Usermode - libacess-native

11 years agoUsermode - Hacking up native compilation target
John Hodge [Wed, 6 Mar 2013 03:17:01 +0000 (11:17 +0800)]
Usermode - Hacking up native compilation target

11 years agoAcessNative - Working on libacess-native
John Hodge [Wed, 6 Mar 2013 03:15:55 +0000 (11:15 +0800)]
AcessNative - Working on libacess-native

11 years agoUsermode/libc - Fixed setjmp.h relying on __is_ARCHDIR_*_
John Hodge [Tue, 5 Mar 2013 08:31:11 +0000 (16:31 +0800)]
Usermode/libc - Fixed setjmp.h relying on __is_ARCHDIR_*_

- Switched to __i386__ and __amd64__

11 years agoMerge branch 'master' of git://localhost/acess2
John Hodge [Tue, 5 Mar 2013 07:46:15 +0000 (15:46 +0800)]
Merge branch 'master' of git://localhost/acess2

11 years ago.gitignore - Added Usermode/include
John Hodge (sonata) [Tue, 5 Mar 2013 07:43:18 +0000 (15:43 +0800)]
.gitignore - Added Usermode/include

11 years agoUsermode/inittab - Vim modeline?
John Hodge (sonata) [Tue, 5 Mar 2013 07:41:01 +0000 (15:41 +0800)]
Usermode/inittab - Vim modeline?

11 years agoUsermode/libc - Fixed switched SEEK_CUR/SEEK_SET values
John Hodge (sonata) [Tue, 5 Mar 2013 07:40:10 +0000 (15:40 +0800)]
Usermode/libc - Fixed switched SEEK_CUR/SEEK_SET values

11 years agoUsermode/init - Fixed a couple of NULL dereferences
John Hodge (sonata) [Tue, 5 Mar 2013 07:39:51 +0000 (15:39 +0800)]
Usermode/init - Fixed a couple of NULL dereferences

11 years agoKernel/VFS - Fix debug in io.c
John Hodge (sonata) [Tue, 5 Mar 2013 07:38:32 +0000 (15:38 +0800)]
Kernel/VFS - Fix debug in io.c

11 years agoKernel - Fixed bug in isupper()
John Hodge (sonata) [Tue, 5 Mar 2013 07:38:00 +0000 (15:38 +0800)]
Kernel - Fixed bug in isupper()

11 years agoExternals/cross-compiler - Fixed sysroot to be arch-specific
John Hodge [Tue, 5 Mar 2013 03:20:52 +0000 (11:20 +0800)]
Externals/cross-compiler - Fixed sysroot to be arch-specific

11 years agoUsermode/inittab - Fixed bad vim modeline
John Hodge [Tue, 5 Mar 2013 02:06:29 +0000 (10:06 +0800)]
Usermode/inittab - Fixed bad vim modeline

11 years agogitignore updates
John Hodge [Tue, 5 Mar 2013 02:03:15 +0000 (10:03 +0800)]
gitignore updates

11 years agoExternals/cross-compiler - Compilation works (for some definitions)
John Hodge [Tue, 5 Mar 2013 02:01:01 +0000 (10:01 +0800)]
Externals/cross-compiler - Compilation works (for some definitions)

11 years agoUsermode/crt0 - Patching to support cross-compiler
John Hodge [Tue, 5 Mar 2013 02:00:40 +0000 (10:00 +0800)]
Usermode/crt0 - Patching to support cross-compiler

11 years agoExternals/cross-compiler - Fixing compiler a little
John Hodge [Mon, 4 Mar 2013 12:17:02 +0000 (20:17 +0800)]
Externals/cross-compiler - Fixing compiler a little

11 years agoExternals/cross-compiler - Tweaking, fixed stdint.h problem
John Hodge [Mon, 4 Mar 2013 11:15:22 +0000 (19:15 +0800)]
Externals/cross-compiler - Tweaking, fixed stdint.h problem

11 years agoExternals/cross-compiler - Patching to get things compiling
John Hodge [Sun, 3 Mar 2013 11:51:39 +0000 (19:51 +0800)]
Externals/cross-compiler - Patching to get things compiling

- Needed to fix up stdio.h and a couple of other headers

11 years agoExternals/cross-compiler - Magic patchfiles
John Hodge [Fri, 1 Mar 2013 08:02:12 +0000 (16:02 +0800)]
Externals/cross-compiler - Magic patchfiles

11 years agoModules - Removing uneeded prototypes
John Hodge [Tue, 26 Feb 2013 05:51:12 +0000 (13:51 +0800)]
Modules - Removing uneeded prototypes

11 years agoKernel - Added ipcpipe to build
John Hodge [Tue, 26 Feb 2013 05:50:32 +0000 (13:50 +0800)]
Kernel - Added ipcpipe to build

11 years agoUsermode/AxWin3 - Added ipcpipe support
John Hodge [Tue, 26 Feb 2013 05:49:30 +0000 (13:49 +0800)]
Usermode/AxWin3 - Added ipcpipe support

11 years agoMerge branch 'master' of git://git.ucc.asn.au/tpg/acess2
John Hodge [Mon, 25 Feb 2013 03:43:46 +0000 (11:43 +0800)]
Merge branch 'master' of git://git.ucc.asn.au/tpg/acess2

11 years agoKernel - Add untested Datagram IPC Pipe
John Hodge [Mon, 25 Feb 2013 03:42:18 +0000 (11:42 +0800)]
Kernel - Add untested Datagram IPC Pipe

11 years agoAcessNative - Working on possible recompilation emulation
John Hodge [Wed, 20 Feb 2013 09:34:47 +0000 (17:34 +0800)]
AcessNative - Working on possible recompilation emulation

11 years agoModules/InitRD - Added extra menu images
John Hodge [Wed, 20 Feb 2013 08:40:26 +0000 (16:40 +0800)]
Modules/InitRD - Added extra menu images

11 years agoTools/img2sif - Fixing compression code
John Hodge [Tue, 19 Feb 2013 09:16:44 +0000 (17:16 +0800)]
Tools/img2sif - Fixing compression code

11 years agoModules/InitRD - Fixed files.lst format
John Hodge [Tue, 19 Feb 2013 09:16:15 +0000 (17:16 +0800)]
Modules/InitRD - Fixed files.lst format

11 years agoUsermode/libimage_sif - Cleanups
John Hodge [Tue, 19 Feb 2013 09:05:58 +0000 (17:05 +0800)]
Usermode/libimage_sif - Cleanups

11 years agoUsermode/AxWin3 - A couple more icons, render fixes
John Hodge [Tue, 19 Feb 2013 04:53:32 +0000 (12:53 +0800)]
Usermode/AxWin3 - A couple more icons, render fixes

11 years agoUsermode/libimage_sif - Fixed buggy loading code
John Hodge [Mon, 18 Feb 2013 15:50:40 +0000 (23:50 +0800)]
Usermode/libimage_sif - Fixed buggy loading code

11 years agoUsermode/liburi - Fixed off-by-one in path code
John Hodge [Mon, 18 Feb 2013 15:50:16 +0000 (23:50 +0800)]
Usermode/liburi - Fixed off-by-one in path code

11 years agoUsermode/AxWin3 - resources and bugfixes
John Hodge [Mon, 18 Feb 2013 15:49:44 +0000 (23:49 +0800)]
Usermode/AxWin3 - resources and bugfixes

11 years agoTools - Fixes to img2sif
John Hodge [Mon, 18 Feb 2013 15:49:07 +0000 (23:49 +0800)]
Tools - Fixes to img2sif

11 years agoUsermode/AxWin3 - Cleaner libaxwin WNDMSG handling
John Hodge [Mon, 18 Feb 2013 13:02:39 +0000 (21:02 +0800)]
Usermode/AxWin3 - Cleaner libaxwin WNDMSG handling

11 years agoUsermode/AxWin3 - Decorator resize and close, misc fixes
John Hodge [Mon, 18 Feb 2013 13:02:09 +0000 (21:02 +0800)]
Usermode/AxWin3 - Decorator resize and close, misc fixes

11 years agoUsermode/ATE - Smaller default window
John Hodge [Mon, 18 Feb 2013 13:00:58 +0000 (21:00 +0800)]
Usermode/ATE - Smaller default window

11 years agoUsermode/AxWin3 - Compile fix
John Hodge [Mon, 18 Feb 2013 07:58:28 +0000 (15:58 +0800)]
Usermode/AxWin3 - Compile fix

11 years agoUsermode/axwin3 - Window destruction and client exit
John Hodge [Mon, 18 Feb 2013 07:44:37 +0000 (15:44 +0800)]
Usermode/axwin3 - Window destruction and client exit

- NOTE: Server does not clean up client yet

11 years agoKernel - Signals partially implimented
John Hodge [Sat, 16 Feb 2013 09:11:49 +0000 (17:11 +0800)]
Kernel - Signals partially implimented

- No userland bindings, or kernel actions yet

11 years agoUsermode/libc - Messing about with %f
John Hodge [Sat, 16 Feb 2013 09:06:00 +0000 (17:06 +0800)]
Usermode/libc - Messing about with %f

11 years agoModules/USB - Disabled debug in core.c
John Hodge [Fri, 15 Feb 2013 13:20:11 +0000 (21:20 +0800)]
Modules/USB - Disabled debug in core.c

11 years agoUsermode/libc - printf fixes
John Hodge [Fri, 15 Feb 2013 13:18:41 +0000 (21:18 +0800)]
Usermode/libc - printf fixes

11 years agoMakefiles - Silenced utest and mtest chatter
John Hodge [Fri, 15 Feb 2013 03:36:13 +0000 (11:36 +0800)]
Makefiles - Silenced utest and mtest chatter

11 years agoUsermode/libc - ftoa() fixes, current test set passes
John Hodge [Fri, 15 Feb 2013 02:43:05 +0000 (10:43 +0800)]
Usermode/libc - ftoa() fixes, current test set passes

11 years agoUsermode/libc - Fixed itoa precision, ftoa rounding
John Hodge [Fri, 15 Feb 2013 01:57:29 +0000 (09:57 +0800)]
Usermode/libc - Fixed itoa precision, ftoa rounding

11 years agoMakefile - Possible fix for travis CI compile error
John Hodge [Thu, 14 Feb 2013 05:24:25 +0000 (13:24 +0800)]
Makefile - Possible fix for travis CI compile error

11 years agoUsermode - Unit tests called from root makefile
John Hodge [Thu, 14 Feb 2013 03:17:03 +0000 (11:17 +0800)]
Usermode - Unit tests called from root makefile

11 years agoUsermode/libc - Fixed compilation issues in printf
John Hodge [Thu, 14 Feb 2013 02:04:39 +0000 (10:04 +0800)]
Usermode/libc - Fixed compilation issues in printf

11 years agoUsermode/libc - Unit tests
John Hodge [Thu, 14 Feb 2013 00:55:49 +0000 (08:55 +0800)]
Usermode/libc - Unit tests

11 years agoUsermode/cat - Fixed order of fread/fwrite params
John Hodge [Sun, 10 Feb 2013 01:43:36 +0000 (09:43 +0800)]
Usermode/cat - Fixed order of fread/fwrite params

11 years agoTweaking root makefile
John Hodge [Sat, 9 Feb 2013 11:58:44 +0000 (19:58 +0800)]
Tweaking root makefile

11 years agoUsermode/libc - Fixed DIV0 in fread/fopen
John Hodge [Sat, 9 Feb 2013 11:56:55 +0000 (19:56 +0800)]
Usermode/libc - Fixed DIV0 in fread/fopen

11 years agoKernel/x86 - Removed conditional debug statement in MM_AllocPhys
John Hodge [Sat, 9 Feb 2013 11:55:15 +0000 (19:55 +0800)]
Kernel/x86 - Removed conditional debug statement in MM_AllocPhys

11 years agoKernel/x86 - Fixed ACPICA shim possible null deref
John Hodge [Sat, 9 Feb 2013 11:54:29 +0000 (19:54 +0800)]
Kernel/x86 - Fixed ACPICA shim possible null deref

11 years agoTravisCI - Disabled until unit tests are ready
John Hodge (sonata) [Sat, 9 Feb 2013 10:00:28 +0000 (18:00 +0800)]
TravisCI - Disabled until unit tests are ready

11 years agoModules/FDDv2 - Minor fix in ReadDir/FindDir
John Hodge (sonata) [Sat, 9 Feb 2013 09:59:50 +0000 (17:59 +0800)]
Modules/FDDv2 - Minor fix in ReadDir/FindDir

11 years agoKernel/x86 - Moved MP Table parsing into its own file
John Hodge (sonata) [Sat, 9 Feb 2013 09:59:32 +0000 (17:59 +0800)]
Kernel/x86 - Moved MP Table parsing into its own file

11 years agoModules/LVM - Minor note
John Hodge [Sat, 9 Feb 2013 06:39:43 +0000 (14:39 +0800)]
Modules/LVM - Minor note

11 years agoUsermode/libc - Tester for printf
John Hodge [Fri, 8 Feb 2013 10:53:47 +0000 (18:53 +0800)]
Usermode/libc - Tester for printf

11 years agoTools/NetTest - Seed RNG, tcpclient logging
John Hodge [Fri, 8 Feb 2013 10:51:16 +0000 (18:51 +0800)]
Tools/NetTest - Seed RNG, tcpclient logging

11 years agoTools/nativelib - Threading fixes
John Hodge [Fri, 8 Feb 2013 10:50:54 +0000 (18:50 +0800)]
Tools/nativelib - Threading fixes

11 years agoModules/IPStack - TCP minor bugfixes, arp semaphore name
John Hodge [Fri, 8 Feb 2013 10:50:20 +0000 (18:50 +0800)]
Modules/IPStack - TCP minor bugfixes, arp semaphore name

11 years agoKernel/semaphore - Logging improvements
John Hodge [Fri, 8 Feb 2013 10:49:43 +0000 (18:49 +0800)]
Kernel/semaphore - Logging improvements

11 years agoUsermode/libc - FP printf (partial)
John Hodge [Thu, 7 Feb 2013 10:43:06 +0000 (18:43 +0800)]
Usermode/libc - FP printf (partial)

11 years agoUsermode/libc - Removed debug SysDebug
John Hodge [Sat, 2 Feb 2013 13:20:22 +0000 (21:20 +0800)]
Usermode/libc - Removed debug SysDebug

11 years agoKernel - Implimented cached escape codes
John Hodge [Sat, 2 Feb 2013 13:19:59 +0000 (21:19 +0800)]
Kernel - Implimented cached escape codes

11 years agoUsermode/libc - Moved *printf into printf.c
John Hodge [Sat, 2 Feb 2013 12:57:25 +0000 (20:57 +0800)]
Usermode/libc - Moved *printf into printf.c

- NOTE: VTerm colour codes are broken due to kernel bug

11 years agoMerge branch 'master' of git://git.ucc.asn.au/tpg/acess2
John Hodge [Sat, 2 Feb 2013 09:18:59 +0000 (17:18 +0800)]
Merge branch 'master' of git://git.ucc.asn.au/tpg/acess2

11 years agoMerge branch 'master' of git://localhost/acess2
John Hodge [Sat, 2 Feb 2013 09:18:42 +0000 (17:18 +0800)]
Merge branch 'master' of git://localhost/acess2

11 years agonativelib - Fixed some possible NULL dereferences
John Hodge [Sat, 2 Feb 2013 09:16:03 +0000 (17:16 +0800)]
nativelib - Fixed some possible NULL dereferences

11 years agoDiskTool - Actual help message :)
John Hodge [Fri, 1 Feb 2013 04:54:29 +0000 (12:54 +0800)]
DiskTool - Actual help message :)

11 years agonativelib - Compilation fixes
John Hodge [Fri, 1 Feb 2013 04:54:19 +0000 (12:54 +0800)]
nativelib - Compilation fixes

UCC git Repository :: git.ucc.asn.au