tpg/acess2.git
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

11 years agoNativeLib - Including kernelland locks
John Hodge (sonata) [Fri, 1 Feb 2013 03:29:44 +0000 (11:29 +0800)]
NativeLib - Including kernelland locks

11 years agoKernel - Updated events and workqueue to use new function
John Hodge (sonata) [Fri, 1 Feb 2013 02:50:24 +0000 (10:50 +0800)]
Kernel - Updated events and workqueue to use new function

11 years agoKernel - Removed while() loops in locks with Threads_int_WaitForStatusEnd
John Hodge (sonata) [Fri, 1 Feb 2013 02:45:37 +0000 (10:45 +0800)]
Kernel - Removed while() loops in locks with Threads_int_WaitForStatusEnd

- Should allow userland usage of lock code

11 years agoMerge branch 'master' of git://git.ucc.asn.au/tpg/acess2
John Hodge [Wed, 30 Jan 2013 05:26:06 +0000 (13:26 +0800)]
Merge branch 'master' of git://git.ucc.asn.au/tpg/acess2

11 years agoApplications/irc - Added MOTD start code
John Hodge (sonata) [Tue, 29 Jan 2013 11:40:47 +0000 (19:40 +0800)]
Applications/irc - Added MOTD start code

11 years agoModules/IPStack - Fixed NULL dereference in routing
John Hodge (sonata) [Tue, 29 Jan 2013 11:40:28 +0000 (19:40 +0800)]
Modules/IPStack - Fixed NULL dereference in routing

11 years agoModules/IPStack - Killing Threads_Yield
John Hodge (sonata) [Mon, 28 Jan 2013 15:13:23 +0000 (23:13 +0800)]
Modules/IPStack - Killing Threads_Yield

11 years agoTools/nativelib - More things implimented
John Hodge (sonata) [Mon, 28 Jan 2013 15:13:07 +0000 (23:13 +0800)]
Tools/nativelib - More things implimented

11 years agoKernel - (experimental) Allowing THREAD_EVENT_TIMER to wake a semaphore
John Hodge [Mon, 28 Jan 2013 10:56:20 +0000 (18:56 +0800)]
Kernel - (experimental) Allowing THREAD_EVENT_TIMER to wake a semaphore

11 years agoAcessNative/nativefs - Removed debug
John Hodge [Mon, 28 Jan 2013 10:53:01 +0000 (18:53 +0800)]
AcessNative/nativefs - Removed debug

11 years agoModules/IPStack - Fixed use of sprintf(NULL,...)
John Hodge [Mon, 28 Jan 2013 10:52:36 +0000 (18:52 +0800)]
Modules/IPStack - Fixed use of sprintf(NULL,...)

11 years agoBuildConf/ARMv7 - Switched to eabi
John Hodge [Mon, 28 Jan 2013 10:52:05 +0000 (18:52 +0800)]
BuildConf/ARMv7 - Switched to eabi

11 years agoKernel/x86_64 - Fixed misplaced jump
John Hodge [Mon, 28 Jan 2013 10:51:34 +0000 (18:51 +0800)]
Kernel/x86_64 - Fixed misplaced jump

11 years agoTools/nativelib - Many features implimented
John Hodge [Mon, 28 Jan 2013 10:46:53 +0000 (18:46 +0800)]
Tools/nativelib - Many features implimented

11 years agoIPStack - Breaking things (constant iftype)
John Hodge [Mon, 28 Jan 2013 06:20:51 +0000 (14:20 +0800)]
IPStack - Breaking things (constant iftype)

11 years agonativelib - Implimenting missing functions
John Hodge [Mon, 28 Jan 2013 06:09:55 +0000 (14:09 +0800)]
nativelib - Implimenting missing functions

11 years agonativelib - Compile fixes
John Hodge [Mon, 28 Jan 2013 04:31:26 +0000 (12:31 +0800)]
nativelib - Compile fixes

11 years agoMerge branch 'master' of git://git.ucc.asn.au/tpg/acess2
John Hodge [Mon, 28 Jan 2013 04:14:43 +0000 (12:14 +0800)]
Merge branch 'master' of git://git.ucc.asn.au/tpg/acess2

11 years agoKernel[Tegra2] - Messing about debugging tegra stuff
John Hodge [Mon, 28 Jan 2013 04:14:20 +0000 (12:14 +0800)]
Kernel[Tegra2] - Messing about debugging tegra stuff

11 years agoKernel - Fix ACLs using anon structures
John Hodge [Mon, 28 Jan 2013 04:12:42 +0000 (12:12 +0800)]
Kernel - Fix ACLs using anon structures

11 years agoCleaning up clang warnings
John Hodge (sonata) [Mon, 28 Jan 2013 01:55:01 +0000 (09:55 +0800)]
Cleaning up clang warnings

11 years agoMerge branch 'master' of git://git.ucc.asn.au/tpg/acess2
John Hodge [Sun, 27 Jan 2013 09:15:57 +0000 (17:15 +0800)]
Merge branch 'master' of git://git.ucc.asn.au/tpg/acess2

11 years agoTools/nativelib - Working on threading
John Hodge (sonata) [Sun, 27 Jan 2013 08:12:28 +0000 (16:12 +0800)]
Tools/nativelib - Working on threading

11 years agoNetTest - Compiles, doesn't yet do much
John Hodge (sonata) [Sat, 26 Jan 2013 09:40:53 +0000 (17:40 +0800)]
NetTest - Compiles, doesn't yet do much

11 years agoFixing gitignore
John Hodge (sonata) [Fri, 25 Jan 2013 14:54:57 +0000 (22:54 +0800)]
Fixing gitignore

11 years agoTools - Added SDL_Image->.sif converter
John Hodge (sonata) [Fri, 25 Jan 2013 14:53:26 +0000 (22:53 +0800)]
Tools - Added SDL_Image->.sif converter

11 years agoIPStack/tcp - Added deferred ACK support
John Hodge (sonata) [Fri, 25 Jan 2013 14:52:35 +0000 (22:52 +0800)]
IPStack/tcp - Added deferred ACK support

11 years agoKernel/vterm - Fixed bug in \e[100m support
John Hodge (sonata) [Fri, 25 Jan 2013 14:51:07 +0000 (22:51 +0800)]
Kernel/vterm - Fixed bug in \e[100m support

11 years agoKernel - Moved string functions into a separate header (for native stuff)
John Hodge (sonata) [Fri, 25 Jan 2013 14:48:07 +0000 (22:48 +0800)]
Kernel - Moved string functions into a separate header (for native stuff)

11 years agoTools/DiskTool - Splitting parts out to be shared with NetTest
John Hodge (sonata) [Fri, 25 Jan 2013 14:46:55 +0000 (22:46 +0800)]
Tools/DiskTool - Splitting parts out to be shared with NetTest

11 years agoKernel/vterm - Implimented 90-97/100-107 font modes for nyan cat :)
John Hodge (sonata) [Wed, 23 Jan 2013 13:58:13 +0000 (21:58 +0800)]
Kernel/vterm - Implimented 90-97/100-107 font modes for nyan cat :)

11 years agoUsermode/axwin3 - Made menus auto-raised
John Hodge (sonata) [Wed, 23 Jan 2013 10:29:50 +0000 (18:29 +0800)]
Usermode/axwin3 - Made menus auto-raised

11 years agoMerge branch 'master' of git://git.ucc.asn.au/tpg/acess2
John Hodge [Tue, 22 Jan 2013 09:26:02 +0000 (17:26 +0800)]
Merge branch 'master' of git://git.ucc.asn.au/tpg/acess2

11 years agoKernel/debug - Panic to VT for the first nested panic
John Hodge [Tue, 22 Jan 2013 09:25:30 +0000 (17:25 +0800)]
Kernel/debug - Panic to VT for the first nested panic

11 years agoMerge branch 'master' of git://localhost/acess2
John Hodge [Tue, 22 Jan 2013 06:27:11 +0000 (14:27 +0800)]
Merge branch 'master' of git://localhost/acess2

11 years agoUsermode/GUITerminal - Backspace and over-greedy fix
John Hodge (sonata) [Sun, 20 Jan 2013 13:27:11 +0000 (21:27 +0800)]
Usermode/GUITerminal - Backspace and over-greedy fix

11 years agoUsermode/axwin3 - RichText cursor (hacked)
John Hodge (sonata) [Sun, 20 Jan 2013 13:26:46 +0000 (21:26 +0800)]
Usermode/axwin3 - RichText cursor (hacked)

11 years agoKernel/fifo - Fixed memory corruption
John Hodge (sonata) [Sun, 20 Jan 2013 13:25:57 +0000 (21:25 +0800)]
Kernel/fifo - Fixed memory corruption

11 years agoKernel - Fixed recursion runaway on Panic() in debug
John Hodge (sonata) [Sun, 20 Jan 2013 12:15:37 +0000 (20:15 +0800)]
Kernel - Fixed recursion runaway on Panic() in debug

11 years agoUsermode/GUITerminal - Text colouring and cursor
John Hodge (sonata) [Sun, 20 Jan 2013 10:45:15 +0000 (18:45 +0800)]
Usermode/GUITerminal - Text colouring and cursor

11 years agoUsermode/axwin3 - Added WNDMSG_FIRE handler to richtext lib
John Hodge (sonata) [Sun, 20 Jan 2013 10:44:44 +0000 (18:44 +0800)]
Usermode/axwin3 - Added WNDMSG_FIRE handler to richtext lib

11 years agoUsermode/axwin3 - Input fixes
John Hodge (sonata) [Sun, 20 Jan 2013 10:44:15 +0000 (18:44 +0800)]
Usermode/axwin3 - Input fixes

11 years agoFixed FDD install
John Hodge (sonata) [Sun, 20 Jan 2013 10:43:07 +0000 (18:43 +0800)]
Fixed FDD install

11 years agoUsermode/GUITerminal - Now can show shell
John Hodge (sonata) [Sun, 20 Jan 2013 09:24:16 +0000 (17:24 +0800)]
Usermode/GUITerminal - Now can show shell

11 years agoUsermode/axwin3 - Richtext invalidate window on text update
John Hodge (sonata) [Sun, 20 Jan 2013 09:23:24 +0000 (17:23 +0800)]
Usermode/axwin3 - Richtext invalidate window on text update

11 years agoKernel/FIFO - Debug
John Hodge (sonata) [Sun, 20 Jan 2013 09:23:10 +0000 (17:23 +0800)]
Kernel/FIFO - Debug

11 years agoUsermode/libunicode - Hack, see diff :)
John Hodge (sonata) [Sun, 20 Jan 2013 09:22:20 +0000 (17:22 +0800)]
Usermode/libunicode - Hack, see diff :)

11 years agoUsermode/libc - Fixed printf() sending \0
John Hodge (sonata) [Sun, 20 Jan 2013 09:21:44 +0000 (17:21 +0800)]
Usermode/libc - Fixed printf() sending \0

11 years agoUsermode/GUITerminal - VT100 extended parsing
John Hodge (sonata) [Sun, 20 Jan 2013 07:02:29 +0000 (15:02 +0800)]
Usermode/GUITerminal - VT100 extended parsing

11 years agoKernel/vterm - Added warning on unknown init option
John Hodge (sonata) [Sun, 20 Jan 2013 07:02:13 +0000 (15:02 +0800)]
Kernel/vterm - Added warning on unknown init option

11 years agoModules/RPiDisplay - Commiting non-compiled code
John Hodge (sonata) [Sun, 20 Jan 2013 06:32:14 +0000 (14:32 +0800)]
Modules/RPiDisplay - Commiting non-compiled code

11 years agoNotes - Random 3D notes
John Hodge (sonata) [Sun, 20 Jan 2013 06:31:43 +0000 (14:31 +0800)]
Notes - Random 3D notes

11 years agoMakefile - Added libunicode and GUI terminal
John Hodge (sonata) [Sun, 20 Jan 2013 06:31:15 +0000 (14:31 +0800)]
Makefile - Added libunicode and GUI terminal

11 years agoModules/InitRD - Added GUI terminal and libunicode to initrd
John Hodge (sonata) [Sun, 20 Jan 2013 06:30:49 +0000 (14:30 +0800)]
Modules/InitRD - Added GUI terminal and libunicode to initrd

11 years agoUsermode/axwin3 - Implimented terminal spawn command
John Hodge (sonata) [Sun, 20 Jan 2013 06:30:22 +0000 (14:30 +0800)]
Usermode/axwin3 - Implimented terminal spawn command

11 years agoUsermode/GUITerminal - Progressing, compiles and runs but stubbed
John Hodge (sonata) [Sun, 20 Jan 2013 06:29:48 +0000 (14:29 +0800)]
Usermode/GUITerminal - Progressing, compiles and runs but stubbed

11 years agoKernel/fifo - (minor) Debugging
John Hodge (sonata) [Sun, 20 Jan 2013 06:29:19 +0000 (14:29 +0800)]
Kernel/fifo - (minor) Debugging

11 years agoModules/BochsGA - Added 800x480 mode
John Hodge (sonata) [Sun, 20 Jan 2013 06:28:54 +0000 (14:28 +0800)]
Modules/BochsGA - Added 800x480 mode

11 years agoUsermode - Moved UTF-8 handling into a library
John Hodge (sonata) [Sun, 20 Jan 2013 06:27:39 +0000 (14:27 +0800)]
Usermode - Moved UTF-8 handling into a library

11 years agoKernel/vfs - Better handling of -1 in handle list
John Hodge (sonata) [Sun, 20 Jan 2013 06:26:34 +0000 (14:26 +0800)]
Kernel/vfs - Better handling of -1 in handle list

11 years agoUsermode/Filesystem - Added sample/default inittab
John Hodge (sonata) [Sun, 20 Jan 2013 04:49:05 +0000 (12:49 +0800)]
Usermode/Filesystem - Added sample/default inittab

11 years agoUsermode/axwin3 - (minor) Fixed errnous warning about _SysSpawn
John Hodge (sonata) [Sun, 20 Jan 2013 04:48:37 +0000 (12:48 +0800)]
Usermode/axwin3 - (minor) Fixed errnous warning about _SysSpawn

11 years agoUsermode/ld-acess - Fixed error in FD_CLR that nuked the entire block
John Hodge (sonata) [Sun, 20 Jan 2013 04:47:23 +0000 (12:47 +0800)]
Usermode/ld-acess - Fixed error in FD_CLR that nuked the entire block

11 years agoKernel - Debug to messages/select
John Hodge (sonata) [Sun, 20 Jan 2013 04:47:12 +0000 (12:47 +0800)]
Kernel - Debug to messages/select

11 years agoModules/VIARhineII - (minor) Removed unnessesary message
John Hodge (sonata) [Sun, 20 Jan 2013 04:46:43 +0000 (12:46 +0800)]
Modules/VIARhineII - (minor) Removed unnessesary message

11 years agoKernel/x86 - (minor) Cleaned up debug in VM8086
John Hodge (sonata) [Sun, 20 Jan 2013 04:46:23 +0000 (12:46 +0800)]
Kernel/x86 - (minor) Cleaned up debug in VM8086

11 years agoModules/IPStack - (minor) Fixed return value of UDP channel write
John Hodge (sonata) [Sun, 20 Jan 2013 04:46:01 +0000 (12:46 +0800)]
Modules/IPStack - (minor) Fixed return value of UDP channel write

11 years agoRoot - Update to travis-ci config
John Hodge (sonata) [Sun, 20 Jan 2013 00:50:59 +0000 (08:50 +0800)]
Root - Update to travis-ci config

11 years agoFixing clang compilation errors
John Hodge (sonata) [Sat, 19 Jan 2013 16:32:19 +0000 (00:32 +0800)]
Fixing clang compilation errors

11 years agoUsermode/init - Bugfixes
John Hodge (sonata) [Sat, 19 Jan 2013 15:53:24 +0000 (23:53 +0800)]
Usermode/init - Bugfixes

11 years agoUsermode/libc - scanf/stdio fixes
John Hodge (sonata) [Sat, 19 Jan 2013 15:52:40 +0000 (23:52 +0800)]
Usermode/libc - scanf/stdio fixes

11 years agoKernel/InitRD - Added inittab
John Hodge (sonata) [Sat, 19 Jan 2013 15:50:06 +0000 (23:50 +0800)]
Kernel/InitRD - Added inittab

11 years agoKernel - Misc minor fixes
John Hodge (sonata) [Sat, 19 Jan 2013 15:49:52 +0000 (23:49 +0800)]
Kernel - Misc minor fixes

11 years agoKernel - Added (possibly buggy) support for WaitTID(TID>0)
John Hodge (sonata) [Sat, 19 Jan 2013 14:09:45 +0000 (22:09 +0800)]
Kernel - Added (possibly buggy) support for WaitTID(TID>0)

11 years agoTools/GCCProxy - Hacks for '--print-prog-name=ld'
John Hodge (sonata) [Sat, 19 Jan 2013 11:41:11 +0000 (19:41 +0800)]
Tools/GCCProxy - Hacks for '--print-prog-name=ld'

11 years agoAcessNative - Fixes for recent userland changes, cleanups
John Hodge (sonata) [Sat, 19 Jan 2013 11:40:27 +0000 (19:40 +0800)]
AcessNative - Fixes for recent userland changes, cleanups

11 years agoKernel/x86 - Disabled ACPICA debug
John Hodge (sonata) [Sat, 19 Jan 2013 11:39:16 +0000 (19:39 +0800)]
Kernel/x86 - Disabled ACPICA debug

11 years agoKernel/VTerm - (minor) Improved logging
John Hodge (sonata) [Sat, 19 Jan 2013 11:39:02 +0000 (19:39 +0800)]
Kernel/VTerm - (minor) Improved logging

11 years agoModules/InitRD - Added bomb command
John Hodge (sonata) [Sat, 19 Jan 2013 11:38:00 +0000 (19:38 +0800)]
Modules/InitRD - Added bomb command

11 years agoModules/FDDv2 - Fixed logic error in ReadDir
John Hodge (sonata) [Sat, 19 Jan 2013 11:37:40 +0000 (19:37 +0800)]
Modules/FDDv2 - Fixed logic error in ReadDir

11 years agoUsermode/axwin3 - (minor) Use SEEK_SET instead of literal '1'
John Hodge (sonata) [Sat, 19 Jan 2013 11:36:51 +0000 (19:36 +0800)]
Usermode/axwin3 - (minor) Use SEEK_SET instead of literal '1'

11 years agoUsermode/ld-acess - Fixed ARMv7 edge case with 64-bit syscall args
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

11 years agoUsermode - Moved CLONE_VM from libposix to ld-acess
John Hodge (sonata) [Sat, 19 Jan 2013 11:35:33 +0000 (19:35 +0800)]
Usermode - Moved CLONE_VM from libposix to ld-acess

11 years agoUsermode/init - Added (untested) inittab support
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

11 years agoKernel - Opened stdin/stdout on VT0 for init
John Hodge (sonata) [Sat, 19 Jan 2013 11:31:03 +0000 (19:31 +0800)]
Kernel - Opened stdin/stdout on VT0 for init

11 years agoKernel - Commenting changes only
John Hodge [Fri, 11 Jan 2013 02:42:48 +0000 (10:42 +0800)]
Kernel - Commenting changes only

11 years agoMerge branch 'master' of git://localhost/acess2
John Hodge [Mon, 31 Dec 2012 02:10:54 +0000 (10:10 +0800)]
Merge branch 'master' of git://localhost/acess2

11 years agoMerge branch 'master' of github.com:thepowersgang/acess2
John Hodge (sonata) [Sun, 30 Dec 2012 14:39:54 +0000 (22:39 +0800)]
Merge branch 'master' of github.com:thepowersgang/acess2

11 years agoFixed broken symlinks
John Hodge (sonata) [Sun, 30 Dec 2012 13:58:27 +0000 (21:58 +0800)]
Fixed broken symlinks

11 years agoAll - Changes for AcessNative on windows
John Hodge [Sun, 30 Dec 2012 12:10:51 +0000 (20:10 +0800)]
All - Changes for AcessNative on windows
NOTE: Kernel build possibly broken

11 years agoUpdated travis-ci config
John Hodge [Thu, 20 Dec 2012 04:48:47 +0000 (12:48 +0800)]
Updated travis-ci config

11 years agoUsermode/ld-acess - Fixes for clang compilation
John Hodge [Thu, 20 Dec 2012 04:46:46 +0000 (12:46 +0800)]
Usermode/ld-acess - Fixes for clang compilation

11 years agoTravisCI config
John Hodge [Thu, 20 Dec 2012 03:19:26 +0000 (11:19 +0800)]
TravisCI config

11 years agoMerge branch 'master' of git://github.com/thepowersgang/acess2
John Hodge [Thu, 20 Dec 2012 02:31:19 +0000 (10:31 +0800)]
Merge branch 'master' of git://github.com/thepowersgang/acess2

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