tpg/acess2.git
11 years agoUDI/udibuild - Added trim of leading/trailing spaces to inifile
John Hodge [Thu, 24 Oct 2013 04:21:48 +0000 (12:21 +0800)]
UDI/udibuild - Added trim of leading/trailing spaces to inifile

11 years ago.gitignore - Hide some misc files
John Hodge [Sun, 13 Oct 2013 12:49:41 +0000 (20:49 +0800)]
.gitignore - Hide some misc files

11 years ago.gitignore - Hide all udi packages
John Hodge [Sun, 13 Oct 2013 12:46:26 +0000 (20:46 +0800)]
.gitignore - Hide all udi packages

11 years ago(minor) Modules/UDI - Improved error message for multiple UDI_DL_BUF
John Hodge [Sun, 13 Oct 2013 12:45:47 +0000 (20:45 +0800)]
(minor) Modules/UDI - Improved error message for multiple UDI_DL_BUF

11 years agoModules/UDI - Buffer delete, chained CB support
John Hodge [Sun, 13 Oct 2013 02:12:18 +0000 (10:12 +0800)]
Modules/UDI - Buffer delete, chained CB support

11 years agoUDI/ne2000 - RX working (not fully tested)
John Hodge [Sun, 13 Oct 2013 02:07:00 +0000 (10:07 +0800)]
UDI/ne2000 - RX working (not fully tested)

11 years agoModules/UDI - Heaps of fixes and features
John Hodge [Sat, 12 Oct 2013 13:50:27 +0000 (21:50 +0800)]
Modules/UDI - Heaps of fixes and features

- Buffer read working
- Buffer write is simple insert-only atm
- Batch cb allocations implemented

11 years agoKernel - Cleanup and fix all memfiles treated as same by binary loader
John Hodge [Sat, 12 Oct 2013 13:49:13 +0000 (21:49 +0800)]
Kernel - Cleanup and fix all memfiles treated as same by binary loader

11 years agoUDI/ne2000 - Bug fixing and implementation. TX works, RX ongoing
John Hodge [Sat, 12 Oct 2013 13:48:14 +0000 (21:48 +0800)]
UDI/ne2000 - Bug fixing and implementation. TX works, RX ongoing

11 years agoUDI/Tools - Renamed udibuild's src dir to say udibuild
John Hodge [Fri, 11 Oct 2013 03:50:34 +0000 (11:50 +0800)]
UDI/Tools - Renamed udibuild's src dir to say udibuild

11 years agoUDI/Tools - Moved udi* tools to UDI/ tree
John Hodge [Fri, 11 Oct 2013 03:48:54 +0000 (11:48 +0800)]
UDI/Tools - Moved udi* tools to UDI/ tree

11 years agoModules/UDI - NSR TX
John Hodge [Fri, 11 Oct 2013 03:47:07 +0000 (11:47 +0800)]
Modules/UDI - NSR TX

11 years agoUDI/ne2000 - Incomplete TX implementation
John Hodge [Fri, 11 Oct 2013 03:35:35 +0000 (11:35 +0800)]
UDI/ne2000 - Incomplete TX implementation

11 years agoUDI/ne2000 - Fixed minior bug in ne2k PIO allocation
John Hodge [Wed, 9 Oct 2013 15:09:15 +0000 (23:09 +0800)]
UDI/ne2000 - Fixed minior bug in ne2k PIO allocation

11 years agoUDI/include - A few tweaks
John Hodge [Wed, 9 Oct 2013 15:08:56 +0000 (23:08 +0800)]
UDI/include - A few tweaks

11 years agoModules/UDI - MEI working, used for nic
John Hodge [Wed, 9 Oct 2013 15:07:40 +0000 (23:07 +0800)]
Modules/UDI - MEI working, used for nic

11 years agoKernel - Added NORETURN to Panic
John Hodge [Tue, 8 Oct 2013 15:14:01 +0000 (23:14 +0800)]
Kernel - Added NORETURN to Panic

11 years agoModules/ATA - Fixed uninitialised variable
John Hodge [Tue, 8 Oct 2013 15:13:42 +0000 (23:13 +0800)]
Modules/ATA - Fixed uninitialised variable

11 years agoUDI/ne2000 - Fixed "identifier" formatting
John Hodge [Tue, 8 Oct 2013 15:13:16 +0000 (23:13 +0800)]
UDI/ne2000 - Fixed "identifier" formatting

11 years agoUDI - Removed redundant typedef
John Hodge [Tue, 8 Oct 2013 15:11:52 +0000 (23:11 +0800)]
UDI - Removed redundant typedef

11 years agoModules/UDI - NSR layer and fixes to enumeration
John Hodge [Tue, 8 Oct 2013 15:10:48 +0000 (23:10 +0800)]
Modules/UDI - NSR layer and fixes to enumeration

11 years agoUsermode/libc - Fixed some warnings in strtoi tests
John Hodge [Tue, 8 Oct 2013 08:14:33 +0000 (16:14 +0800)]
Usermode/libc - Fixed some warnings in strtoi tests

11 years agoModules/UDI - PIO and better instance startup
John Hodge [Tue, 8 Oct 2013 08:14:01 +0000 (16:14 +0800)]
Modules/UDI - PIO and better instance startup

11 years agoUDI/ne2000 - Fixed some bugs due to misreading the specs
John Hodge [Tue, 8 Oct 2013 08:13:25 +0000 (16:13 +0800)]
UDI/ne2000 - Fixed some bugs due to misreading the specs

11 years agoUsermode/libc - Fixed unit tests
John Hodge [Mon, 7 Oct 2013 13:05:29 +0000 (21:05 +0800)]
Usermode/libc - Fixed unit tests

11 years agoModules/UDI - Cleaned up source layout, implemented PCI IRQs
John Hodge [Mon, 7 Oct 2013 12:48:04 +0000 (20:48 +0800)]
Modules/UDI - Cleaned up source layout, implemented PCI IRQs

11 years agoModule/UDI - Implementing parts of MEI (abusing CPP for fun and profit)
John Hodge [Mon, 7 Oct 2013 00:50:13 +0000 (08:50 +0800)]
Module/UDI - Implementing parts of MEI (abusing CPP for fun and profit)

11 years agoUDI/ne2000 - Fixed missing CB definitions
John Hodge [Sun, 6 Oct 2013 11:13:54 +0000 (19:13 +0800)]
UDI/ne2000 - Fixed missing CB definitions

11 years agoModules/UDI - Attributes, PIO, CB allocation and channel_spawn
John Hodge [Sun, 6 Oct 2013 11:13:14 +0000 (19:13 +0800)]
Modules/UDI - Attributes, PIO, CB allocation and channel_spawn

11 years agoKernel - Added catch in Heap_Allocate for 0-sized blocks
John Hodge [Sun, 6 Oct 2013 11:12:20 +0000 (19:12 +0800)]
Kernel - Added catch in Heap_Allocate for 0-sized blocks

11 years agoUDI/incldue - Update UDI headers for implementation of attributes/DMA
John Hodge [Sun, 6 Oct 2013 11:11:33 +0000 (19:11 +0800)]
UDI/incldue - Update UDI headers for implementation of attributes/DMA

11 years agoTools/udibuild - Updated to point to moved UDI headers
John Hodge [Sat, 5 Oct 2013 09:33:47 +0000 (17:33 +0800)]
Tools/udibuild - Updated to point to moved UDI headers

11 years agoModules/UDI - Moved UDI headers to /UDI/include
John Hodge [Sat, 5 Oct 2013 09:28:53 +0000 (17:28 +0800)]
Modules/UDI - Moved UDI headers to /UDI/include

11 years agoModules/UDI - Adding PCI and MEI headers
John Hodge [Sat, 5 Oct 2013 09:24:54 +0000 (17:24 +0800)]
Modules/UDI - Adding PCI and MEI headers

11 years agoModules/UDI - Minor tweaks
John Hodge [Sat, 5 Oct 2013 09:21:19 +0000 (17:21 +0800)]
Modules/UDI - Minor tweaks

11 years agoModules/Makefile - added -fno-omit-frame-pointer to aid debugging
John Hodge [Fri, 4 Oct 2013 13:16:15 +0000 (21:16 +0800)]
Modules/Makefile - added -fno-omit-frame-pointer to aid debugging

11 years agoModules/UDI - Enumeration working, ne2000 starting to bind to PCI
John Hodge [Fri, 4 Oct 2013 13:14:56 +0000 (21:14 +0800)]
Modules/UDI - Enumeration working, ne2000 starting to bind to PCI

11 years agoUDI/ne2000 - Added parent bind CB
John Hodge [Fri, 4 Oct 2013 13:13:13 +0000 (21:13 +0800)]
UDI/ne2000 - Added parent bind CB

11 years agoUsermode/libc - Fixed buggy strtoi code
John Hodge [Fri, 4 Oct 2013 13:10:32 +0000 (21:10 +0800)]
Usermode/libc - Fixed buggy strtoi code

11 years agoTools/UDI - Misc touchups
John Hodge [Thu, 3 Oct 2013 15:02:59 +0000 (23:02 +0800)]
Tools/UDI - Misc touchups

11 years agoModules/UDI - Implementing proper enumeration framework
John Hodge [Thu, 3 Oct 2013 15:02:02 +0000 (23:02 +0800)]
Modules/UDI - Implementing proper enumeration framework

11 years agoUDI/ne2000 - Stubbed tx so it loads
John Hodge [Thu, 3 Oct 2013 15:01:12 +0000 (23:01 +0800)]
UDI/ne2000 - Stubbed tx so it loads

11 years agoTools/udimkpkg - Hacky implementation, but it seems to work
John Hodge [Wed, 2 Oct 2013 14:54:01 +0000 (22:54 +0800)]
Tools/udimkpkg - Hacky implementation, but it seems to work

11 years agoTools/udibuil - Added (unneeded) support for adding .udiprops
John Hodge [Wed, 2 Oct 2013 14:53:13 +0000 (22:53 +0800)]
Tools/udibuil - Added (unneeded) support for adding .udiprops

- Actually belongs in udimkpkg

11 years agoUDI/ne2000 - RX code implemented
John Hodge [Wed, 2 Oct 2013 14:52:41 +0000 (22:52 +0800)]
UDI/ne2000 - RX code implemented

11 years agogitignore - Hide UDI binaries
John Hodge [Tue, 1 Oct 2013 14:59:38 +0000 (22:59 +0800)]
gitignore - Hide UDI binaries

11 years agoUDI/ne2000 - Adding RX framework
John Hodge [Tue, 1 Oct 2013 14:59:16 +0000 (22:59 +0800)]
UDI/ne2000 - Adding RX framework

11 years agoModules/UDI - Added definition of NULL
John Hodge [Tue, 1 Oct 2013 14:58:41 +0000 (22:58 +0800)]
Modules/UDI - Added definition of NULL

11 years agoTools/udibuild - Fixing linking
John Hodge [Tue, 1 Oct 2013 14:58:21 +0000 (22:58 +0800)]
Tools/udibuild - Fixing linking

11 years agoUDI/ne2000 - Added blank tx and rx files
John Hodge [Tue, 1 Oct 2013 08:26:21 +0000 (16:26 +0800)]
UDI/ne2000 - Added blank tx and rx files

11 years agoTools/udibuild - Implemented linking
John Hodge [Tue, 1 Oct 2013 08:25:48 +0000 (16:25 +0800)]
Tools/udibuild - Implemented linking

11 years agoTools/udibuild - Cleanup (can find udibuild.ini if invoked relatively)
John Hodge [Tue, 1 Oct 2013 08:00:24 +0000 (16:00 +0800)]
Tools/udibuild - Cleanup (can find udibuild.ini if invoked relatively)

11 years ago.gitignore - Hiding some UDI related binaries
John Hodge [Tue, 1 Oct 2013 07:50:52 +0000 (15:50 +0800)]
.gitignore - Hiding some UDI related binaries

11 years agoTools/udibuild - Working (but hacky) udibuild tool
John Hodge [Tue, 1 Oct 2013 07:48:59 +0000 (15:48 +0800)]
Tools/udibuild - Working (but hacky) udibuild tool

11 years agoUDI/ne2000 - Tweaks to get _core.c compiling
John Hodge [Tue, 1 Oct 2013 07:48:01 +0000 (15:48 +0800)]
UDI/ne2000 - Tweaks to get _core.c compiling

11 years agoModules/UDI - Fixing physio gaps, added NIC binding
John Hodge [Tue, 1 Oct 2013 07:45:46 +0000 (15:45 +0800)]
Modules/UDI - Fixing physio gaps, added NIC binding

11 years agoModules/UDI - Fixed kernel-land compile errors
John Hodge [Tue, 1 Oct 2013 06:41:57 +0000 (14:41 +0800)]
Modules/UDI - Fixed kernel-land compile errors

11 years agoModules/UDI - Removed dependence on acess.h from UDI headers
John Hodge [Tue, 1 Oct 2013 06:32:44 +0000 (14:32 +0800)]
Modules/UDI - Removed dependence on acess.h from UDI headers

11 years agoModules/EHCI - Fixing, closer to working now
John Hodge [Tue, 1 Oct 2013 03:18:46 +0000 (11:18 +0800)]
Modules/EHCI - Fixing, closer to working now

11 years agoModules/USB - More debug in portctl
John Hodge [Tue, 1 Oct 2013 03:18:10 +0000 (11:18 +0800)]
Modules/USB - More debug in portctl

11 years agoUDI/NE2000 - Fiddling
John Hodge [Tue, 1 Oct 2013 03:17:18 +0000 (11:17 +0800)]
UDI/NE2000 - Fiddling

11 years agoUDI/ne2000 - Working on a NE2k driver for UDI testing
John Hodge [Mon, 30 Sep 2013 13:38:38 +0000 (21:38 +0800)]
UDI/ne2000 - Working on a NE2k driver for UDI testing

11 years agoKernel - Added event mask to thread dump
John Hodge [Sun, 29 Sep 2013 04:13:25 +0000 (12:13 +0800)]
Kernel - Added event mask to thread dump

11 years agoKernel/ARMv7 - Call timers on tegra2
John Hodge [Mon, 23 Sep 2013 14:59:23 +0000 (22:59 +0800)]
Kernel/ARMv7 - Call timers on tegra2

11 years agoKernel/ARMv7 - Added Tegra2 EHCI controllers
John Hodge [Mon, 23 Sep 2013 14:59:03 +0000 (22:59 +0800)]
Kernel/ARMv7 - Added Tegra2 EHCI controllers

11 years agoROOT/RunQemuArm - Added USB storage to tegra2 command
John Hodge [Mon, 23 Sep 2013 14:57:23 +0000 (22:57 +0800)]
ROOT/RunQemuArm - Added USB storage to tegra2 command

11 years agoModules/EHCI - Extra debug
John Hodge [Mon, 23 Sep 2013 14:57:09 +0000 (22:57 +0800)]
Modules/EHCI - Extra debug

11 years agoKernel/x86 - Some extra logging in ACPICA shim
John Hodge [Mon, 23 Sep 2013 14:56:29 +0000 (22:56 +0800)]
Kernel/x86 - Some extra logging in ACPICA shim

11 years agoROOT/RunQemuArm - Added -notee option
John Hodge [Sun, 22 Sep 2013 15:49:53 +0000 (23:49 +0800)]
ROOT/RunQemuArm - Added -notee option

11 years agoKernel/armv7 - Enabled UART input on tegra2
John Hodge [Sun, 22 Sep 2013 15:49:29 +0000 (23:49 +0800)]
Kernel/armv7 - Enabled UART input on tegra2

11 years agoKernel/armv7 - Altered makefile to retain ELF kernel
John Hodge [Sun, 22 Sep 2013 15:49:08 +0000 (23:49 +0800)]
Kernel/armv7 - Altered makefile to retain ELF kernel

11 years agoKernel - Added sanity check to template PMM
John Hodge [Sun, 22 Sep 2013 15:48:30 +0000 (23:48 +0800)]
Kernel - Added sanity check to template PMM

11 years agoKernel/armv7 - Hack to prevent two multiple running _start
John Hodge [Sun, 22 Sep 2013 15:47:27 +0000 (23:47 +0800)]
Kernel/armv7 - Hack to prevent two multiple running _start

- Fixes qemu causing corruption

11 years agoKernel/armv7 - Fixed incorrect addresses in Tegra2 options
John Hodge [Sun, 22 Sep 2013 15:46:33 +0000 (23:46 +0800)]
Kernel/armv7 - Fixed incorrect addresses in Tegra2 options

11 years agoModules/ARMv7 GIC - Clean up debug and fix a few nigglers
John Hodge [Sun, 22 Sep 2013 15:44:54 +0000 (23:44 +0800)]
Modules/ARMv7 GIC - Clean up debug and fix a few nigglers

11 years agoModules/Tegra2Vid - Fixed out-of-date IO function prototypes
John Hodge [Sun, 22 Sep 2013 15:42:31 +0000 (23:42 +0800)]
Modules/Tegra2Vid - Fixed out-of-date IO function prototypes

11 years agoKernel/sysfs - (minor) Fixed extra newline in log message
John Hodge [Sun, 22 Sep 2013 15:38:44 +0000 (23:38 +0800)]
Kernel/sysfs - (minor) Fixed extra newline in log message

11 years agoROOT/RunQemuArm - Added note on what machine name means
John Hodge [Sun, 22 Sep 2013 11:25:53 +0000 (19:25 +0800)]
ROOT/RunQemuArm - Added note on what machine name means

11 years agoROOT/RunQemuArm - Added option for (unofficial) Tegra2 machine
John Hodge [Sun, 22 Sep 2013 11:23:27 +0000 (19:23 +0800)]
ROOT/RunQemuArm - Added option for (unofficial) Tegra2 machine

11 years agoKernel/armv7 - [realview_pb] Implemented basic timekeeping
John Hodge [Sun, 22 Sep 2013 11:22:51 +0000 (19:22 +0800)]
Kernel/armv7 - [realview_pb] Implemented basic timekeeping

11 years agoKernel/armv7 - Implemented CLONE_NOUSER
John Hodge [Sun, 22 Sep 2013 11:22:12 +0000 (19:22 +0800)]
Kernel/armv7 - Implemented CLONE_NOUSER

11 years agoKernel/armv7 - Missing files for 25398a7f24d189ee7a70fcf0e64827cbc8999028
John Hodge [Sun, 22 Sep 2013 11:20:13 +0000 (19:20 +0800)]
Kernel/armv7 - Missing files for 25398a7f24d189ee7a70fcf0e64827cbc8999028

11 years agoUsermode/init - Updated to new serial
John Hodge [Sun, 22 Sep 2013 11:12:18 +0000 (19:12 +0800)]
Usermode/init - Updated to new serial

11 years agoUsermode/CLIShell - Removed clear on start, was annoying for serial terminal
John Hodge [Sun, 22 Sep 2013 11:16:33 +0000 (19:16 +0800)]
Usermode/CLIShell - Removed clear on start, was annoying for serial terminal

11 years agoModules/ARMv7 GIC - Quietened interrupt handling
John Hodge [Sun, 22 Sep 2013 11:13:13 +0000 (19:13 +0800)]
Modules/ARMv7 GIC - Quietened interrupt handling

11 years agoModules/InitRD - Added missing insmod/automount
John Hodge [Sun, 22 Sep 2013 11:12:41 +0000 (19:12 +0800)]
Modules/InitRD - Added missing insmod/automount

11 years agoKernel/armv7 - Added debug serial input
John Hodge [Sun, 22 Sep 2013 11:12:18 +0000 (19:12 +0800)]
Kernel/armv7 - Added debug serial input

11 years agoKernel/x86_64 - Added input on debug serial
John Hodge [Sun, 22 Sep 2013 11:09:42 +0000 (19:09 +0800)]
Kernel/x86_64 - Added input on debug serial

11 years agoKernel/x86 - Added input support to serial terminal
John Hodge [Sun, 22 Sep 2013 11:09:01 +0000 (19:09 +0800)]
Kernel/x86 - Added input support to serial terminal

11 years agoKernel/VFS - Clean up handle save+restore code
John Hodge [Sun, 22 Sep 2013 11:08:36 +0000 (19:08 +0800)]
Kernel/VFS - Clean up handle save+restore code

11 years ago(minor) Kernel - Commenting in PTY
John Hodge [Sun, 22 Sep 2013 11:08:08 +0000 (19:08 +0800)]
(minor) Kernel - Commenting in PTY

11 years agoKernel - Stopped unneeded VFS handle save/restore on spawn
John Hodge [Sun, 22 Sep 2013 11:07:00 +0000 (19:07 +0800)]
Kernel - Stopped unneeded VFS handle save/restore on spawn

11 years agoBuildConf/x86 - Disabled UDI to speed up boots
John Hodge [Sun, 22 Sep 2013 11:06:10 +0000 (19:06 +0800)]
BuildConf/x86 - Disabled UDI to speed up boots

11 years agoKernel - Added serial port 'driver' (wraps PTY)
John Hodge [Sun, 22 Sep 2013 11:05:36 +0000 (19:05 +0800)]
Kernel - Added serial port 'driver' (wraps PTY)

11 years agoKernel - Fixed compilation of x86_64 and armv7
John Hodge [Thu, 19 Sep 2013 04:30:57 +0000 (12:30 +0800)]
Kernel - Fixed compilation of x86_64 and armv7

11 years agoUsermode/libc - Fixed no definition for uid_t/pid_t in signal.h
John Hodge [Thu, 19 Sep 2013 04:02:45 +0000 (12:02 +0800)]
Usermode/libc - Fixed no definition for uid_t/pid_t in signal.h

11 years agoUsermode/ld-acess - Fixed ld-acess failing to compile due to assert()
John Hodge [Thu, 19 Sep 2013 04:01:56 +0000 (12:01 +0800)]
Usermode/ld-acess - Fixed ld-acess failing to compile due to assert()

11 years agoModules/UDI - Improved attribute parsing
John Hodge [Wed, 18 Sep 2013 13:45:49 +0000 (21:45 +0800)]
Modules/UDI - Improved attribute parsing

11 years agoKernel - Switched to hex in ASSERTC* because it's cleaner
John Hodge [Tue, 17 Sep 2013 14:48:30 +0000 (22:48 +0800)]
Kernel - Switched to hex in ASSERTC* because it's cleaner

11 years agoModules/UDI - Working on more framework and PCI bus
John Hodge [Tue, 17 Sep 2013 14:47:31 +0000 (22:47 +0800)]
Modules/UDI - Working on more framework and PCI bus

- No longer crashes on boot, so that's a plus
- Working on deferred call framework to avoid huge stack chaining

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