Thu, 08 Dec 2011 22:26:34 -0500 |
Josef 'Jeff' Sipek |
cp/guest: clean up guest_create's console handling
|
Thu, 08 Dec 2011 22:25:34 -0500 |
Josef 'Jeff' Sipek |
cp: use sclp_msg to output information about locking badness
|
Thu, 08 Dec 2011 22:24:34 -0500 |
Josef 'Jeff' Sipek |
installer: update the layout documentation
|
Mon, 05 Dec 2011 19:11:42 -0500 |
Josef 'Jeff' Sipek |
installer: be less verbose when dumping files & writing back buffers
|
Mon, 05 Dec 2011 18:42:05 -0500 |
Josef 'Jeff' Sipek |
Load & use symbol table
|
Sun, 27 Nov 2011 13:43:19 -0500 |
Josef 'Jeff' Sipek |
cp: guest layer revamp, part 1
|
Sat, 26 Nov 2011 22:46:47 -0500 |
Josef 'Jeff' Sipek |
cp: revamp directory handling
|
Sat, 26 Nov 2011 17:27:19 -0500 |
Josef 'Jeff' Sipek |
hvf: use yacc & re2c to generate a system config parser
|
Sat, 26 Nov 2011 17:26:36 -0500 |
Josef 'Jeff' Sipek |
build/re2c: add a regexp-to-C convertor
|
Sat, 26 Nov 2011 16:34:43 -0500 |
Josef 'Jeff' Sipek |
cp/fs: don't read past end of file & deal with blocks spanning block boundary
|
Sat, 26 Nov 2011 15:13:45 -0500 |
Josef 'Jeff' Sipek |
cp: use SCLP messages to print ABEND message
|
Fri, 25 Nov 2011 23:17:09 -0500 |
Josef 'Jeff' Sipek |
cp/include: a generic parser state control block
|
Fri, 25 Nov 2011 23:17:06 -0500 |
Josef 'Jeff' Sipek |
build/byacc: modify the output to suit CP's needs
|
Fri, 25 Nov 2011 23:16:23 -0500 |
Josef 'Jeff' Sipek |
cp: define assert() macro
|
Fri, 25 Nov 2011 23:15:23 -0500 |
Josef 'Jeff' Sipek |
build/byacc: Add a yacc-compatible parser generator
|
Tue, 15 Nov 2011 16:57:43 -0500 |
Josef 'Jeff' Sipek |
cp: fix signedness warning
|
Tue, 15 Nov 2011 16:53:10 -0500 |
Josef 'Jeff' Sipek |
cp: replace crusty console line buffering mechanism with a spoolfile
|
Tue, 15 Nov 2011 16:53:07 -0500 |
Josef 'Jeff' Sipek |
cp/fs: implement spool record grab
|
Sat, 12 Nov 2011 12:36:46 -0500 |
Josef 'Jeff' Sipek |
Convert build system to CMake
|
Sun, 30 Oct 2011 12:15:26 -0400 |
Josef 'Jeff' Sipek |
Use $(MAKE); explicitly specify the builtin linker script
|
Sat, 14 May 2011 17:58:45 -0400 |
Josef 'Jeff' Sipek |
cp/guest: MSCH handler now handles SCHIBs crossing a page boundary
|
Sat, 14 May 2011 17:51:48 -0400 |
Josef 'Jeff' Sipek |
cp/guest: STSCH handler now handles SCHIBs crossing a page boundary
|
Sat, 14 May 2011 13:32:21 -0400 |
Josef 'Jeff' Sipek |
Makefile: pretty print the commands
|
Sat, 14 May 2011 13:31:35 -0400 |
Josef 'Jeff' Sipek |
nss/debuggers: fix a compile error
|
Sat, 14 May 2011 13:30:54 -0400 |
Josef 'Jeff' Sipek |
build/Makefile: pretty print the commands
|
Sat, 14 May 2011 12:57:58 -0400 |
Josef 'Jeff' Sipek |
nss/debuggers: major refactoring & support code additions
|
Sat, 14 May 2011 12:51:44 -0400 |
Josef 'Jeff' Sipek |
cp: re-add scan_devices prototype
|
Sat, 14 May 2011 12:50:30 -0400 |
Josef 'Jeff' Sipek |
include: channel.h is not CP specific
|
Sat, 14 May 2011 12:49:52 -0400 |
Josef 'Jeff' Sipek |
include: arch.h is not CP specific
|
Thu, 12 May 2011 18:02:01 -0400 |
Josef 'Jeff' Sipek |
nss/debuggers: reorganize
|
Thu, 12 May 2011 17:26:58 -0400 |
Josef 'Jeff' Sipek |
Merge branch 'master' into debuggers
|
Thu, 12 May 2011 14:32:51 -0400 |
Josef 'Jeff' Sipek |
Fix GCC 4.6 warnings
|
Thu, 12 May 2011 13:00:15 -0400 |
Josef 'Jeff' Sipek |
hercules: remove tape-related config
|
Wed, 04 May 2011 22:08:31 -0400 |
Josef 'Jeff' Sipek |
cp/ldep: create a simple buffer to hold ASCII text with errors
|
Wed, 04 May 2011 22:07:51 -0400 |
Josef 'Jeff' Sipek |
cp: check that tasks aren't holding any locks at exit
|
Wed, 04 May 2011 21:09:01 -0400 |
Josef 'Jeff' Sipek |
cp: added a macro for easy iteration through virtual devices
|
Wed, 04 May 2011 18:48:37 -0400 |
Josef 'Jeff' Sipek |
cp/shell: NSS IPL always performs a system clear load
|
Wed, 04 May 2011 18:41:52 -0400 |
Josef 'Jeff' Sipek |
cp/guest: implement I/O interrupt issueing & add locking
|
Wed, 04 May 2011 18:02:28 -0400 |
Josef 'Jeff' Sipek |
cp: sched.h accumulated tons of structs that belong into vcpu.h
|
Tue, 03 May 2011 21:08:32 -0400 |
Josef 'Jeff' Sipek |
cp: the PSW struct doesn't belong in sched.h
|
Tue, 03 May 2011 20:50:04 -0400 |
Josef 'Jeff' Sipek |
cp: split the guest init from shell init
|
Tue, 03 May 2011 12:20:12 -0400 |
Josef 'Jeff' Sipek |
cp: beginning of the guest/shell split
|
Tue, 03 May 2011 11:00:13 -0400 |
Josef 'Jeff' Sipek |
cp/shell: virtual I/O interruption definition & enqueue function
|
Tue, 03 May 2011 10:52:15 -0400 |
Josef 'Jeff' Sipek |
cp/drivers: spooldev needs to reset the Activity Control & Status Control
|
Tue, 03 May 2011 10:41:00 -0400 |
Josef 'Jeff' Sipek |
cp/shell: handle wait psw interceptions
|
Wed, 27 Apr 2011 21:19:49 -0400 |
Josef 'Jeff' Sipek |
cp/shell: D PSW now capable of displaying old/new PSA PSWs
|
Wed, 27 Apr 2011 20:22:31 -0400 |
Josef 'Jeff' Sipek |
cp/shell: print a stringified version of an unknown return code
|
Wed, 27 Apr 2011 20:19:27 -0400 |
Josef 'Jeff' Sipek |
cp: handle leading spaces & multiple blanks in the system config
|
Wed, 27 Apr 2011 20:18:42 -0400 |
Josef 'Jeff' Sipek |
cp/shell: replace custom command parsing code with string lib calls
|
Wed, 27 Apr 2011 16:31:01 -0400 |
Josef 'Jeff' Sipek |
lib/string: added strspn and strmsep
|
Tue, 26 Apr 2011 23:37:31 -0400 |
Josef 'Jeff' Sipek |
doc/manual: update the copyright year
|
Tue, 26 Apr 2011 23:31:11 -0400 |
Josef 'Jeff' Sipek |
doc/manual: added a chapter about the system config
|
Tue, 26 Apr 2011 23:18:13 -0400 |
Josef 'Jeff' Sipek |
doc/manual: added ELF program header description
|
Tue, 26 Apr 2011 22:38:19 -0400 |
Josef 'Jeff' Sipek |
doc/manual: correct the description of the NSS file format
|
Tue, 26 Apr 2011 21:37:55 -0400 |
Josef 'Jeff' Sipek |
cp/nucleus: move the splash onto the ipl volume
|
Tue, 26 Apr 2011 20:01:16 -0400 |
Josef 'Jeff' Sipek |
cp/drivers: handle a regular write on VDEV_CONS devices
|
Tue, 26 Apr 2011 19:57:19 -0400 |
Josef 'Jeff' Sipek |
cp/shell: fix SSCH handler to set the condition code to 0 on success
|
Tue, 26 Apr 2011 19:43:17 -0400 |
Josef 'Jeff' Sipek |
cp/drivers: a very rough implementation of spool device channel emulation
|
Tue, 26 Apr 2011 19:34:46 -0400 |
Josef 'Jeff' Sipek |
cp/fs: spool_append_rec should be extern'd in the header file
|
Tue, 26 Apr 2011 19:33:08 -0400 |
Josef 'Jeff' Sipek |
cp: a few handy macros to categorize CCWs based of type of command (read, write, ...)
|
Tue, 26 Apr 2011 15:48:11 -0400 |
Josef 'Jeff' Sipek |
cp/drivers: cleanup the virtual device alloc routine
|
Tue, 26 Apr 2011 15:46:16 -0400 |
Josef 'Jeff' Sipek |
lib/errno: define error code 0 as success
|
Tue, 26 Apr 2011 15:45:16 -0400 |
Josef 'Jeff' Sipek |
cp/shell: a better error message when we failed to allocate a virt device
|
Tue, 26 Apr 2011 15:43:03 -0400 |
Josef 'Jeff' Sipek |
cp: more constants for the channel subsystem
|
Tue, 26 Apr 2011 14:01:31 -0400 |
Josef 'Jeff' Sipek |
cp/fs: added a generic variable length record in-memory spool file code
|
Tue, 26 Apr 2011 14:00:24 -0400 |
Josef 'Jeff' Sipek |
include: added tail versions of list_splice and list_last_entry
|
Tue, 26 Apr 2011 09:35:33 -0400 |
Josef 'Jeff' Sipek |
cp: move the definition of the senseid struct into generic channel code
|
Tue, 26 Apr 2011 09:31:31 -0400 |
Josef 'Jeff' Sipek |
cp: added definitions for format-0 ccws & conversion function
|
Mon, 25 Apr 2011 22:45:28 -0400 |
Josef 'Jeff' Sipek |
cp: implement the generic part of SSCH
|
Mon, 25 Apr 2011 22:20:53 -0400 |
Josef 'Jeff' Sipek |
cp: add a lock to the virt device struct
|
Mon, 25 Apr 2011 22:19:59 -0400 |
Josef 'Jeff' Sipek |
cp: move ADDR31 to a more logical place, add ADDR64
|
Mon, 25 Apr 2011 21:32:29 -0400 |
Josef 'Jeff' Sipek |
cp: allow nss ipl of 31bit systems
|
Mon, 25 Apr 2011 21:32:22 -0400 |
Josef 'Jeff' Sipek |
cp: define a page worth of zeros
|
Mon, 25 Apr 2011 20:54:32 -0400 |
Josef 'Jeff' Sipek |
include: added 31-bit and 64-bit definitions of ELF program segment headers
|
Mon, 25 Apr 2011 20:52:01 -0400 |
Josef 'Jeff' Sipek |
cp: rename the 31bit field in the psw
|
Mon, 25 Apr 2011 20:44:22 -0400 |
Josef 'Jeff' Sipek |
nss/8ball: fix entry symbol name
|
Mon, 25 Apr 2011 14:54:22 -0400 |
Josef 'Jeff' Sipek |
cp: keep a reference to the system fs
|
Mon, 25 Apr 2011 14:53:17 -0400 |
Josef 'Jeff' Sipek |
include: added a ERR_CAST macro to allow easy returns of mismatching types
|
Mon, 25 Apr 2011 14:44:19 -0400 |
Josef 'Jeff' Sipek |
nss/8ball: changed the build to produce a 31-bit binary
|
Mon, 25 Apr 2011 14:43:58 -0400 |
Josef 'Jeff' Sipek |
lib: added ASCII uppercase translation table
|
Mon, 25 Apr 2011 14:43:47 -0400 |
Josef 'Jeff' Sipek |
elf.h: added elf32 struct definitions
|
Mon, 25 Apr 2011 14:43:41 -0400 |
Josef 'Jeff' Sipek |
doc/manual: fix a build error related to the sample directory file move
|
Mon, 25 Apr 2011 14:43:28 -0400 |
Josef 'Jeff' Sipek |
cp/fs: don't add files to the fs files list twice
|
Mon, 25 Apr 2011 14:26:41 -0400 |
Josef 'Jeff' Sipek |
cp/fs: make EDF helper functions static
|
Mon, 25 Apr 2011 14:20:49 -0400 |
Josef 'Jeff' Sipek |
cp/shell: added LOGIN and LOGI as aliases for LOGON
|
Mon, 25 Apr 2011 09:15:29 -0400 |
Josef 'Jeff' Sipek |
cp/fs: rewrite the EDF code to use the block cache
|
Mon, 25 Apr 2011 09:15:18 -0400 |
Josef 'Jeff' Sipek |
cp/fs: added a block caching layer
|
Mon, 25 Apr 2011 09:10:57 -0400 |
Josef 'Jeff' Sipek |
cp/shell: added TASK_ZOMBIE state character
|
Mon, 25 Apr 2011 09:09:26 -0400 |
Josef 'Jeff' Sipek |
lib/errno: added another error code (ECORRUPT) and C-strings for each
|
Sat, 23 Apr 2011 17:45:26 -0400 |
Josef 'Jeff' Sipek |
Revert "cp: the config loading code should not use the schedule()"
|
Sat, 23 Apr 2011 17:43:33 -0400 |
Josef 'Jeff' Sipek |
cp: move the late init code into a separate task
|
Sat, 23 Apr 2011 17:29:58 -0400 |
Josef 'Jeff' Sipek |
cp: handle task exits
|
Sat, 23 Apr 2011 14:16:31 -0400 |
Josef 'Jeff' Sipek |
cp: ldep should check for recursive locking
|
Fri, 22 Apr 2011 15:43:29 -0400 |
Josef 'Jeff' Sipek |
cp: enable ldep after the scheduler is initialized
|
Fri, 22 Apr 2011 15:42:29 -0400 |
Josef 'Jeff' Sipek |
cp: implement mutex dependency tracking
|
Fri, 22 Apr 2011 13:19:40 -0400 |
Josef 'Jeff' Sipek |
cp: use the operator userid specified in the system config
|
Fri, 22 Apr 2011 13:19:39 -0400 |
Josef 'Jeff' Sipek |
cp: use the operator console dev num & userid from the config file
|
Fri, 22 Apr 2011 13:19:26 -0400 |
Josef 'Jeff' Sipek |
cp: system config syntax change & parsing code
|
Fri, 22 Apr 2011 13:01:01 -0400 |
Josef 'Jeff' Sipek |
lib/string: strsep and strpbrk
|
Fri, 22 Apr 2011 13:00:00 -0400 |
Josef 'Jeff' Sipek |
cp: use 4 bytes of \0 in BUG
|
Fri, 22 Apr 2011 12:59:00 -0400 |
Josef 'Jeff' Sipek |
cp/init: make note of when we can start using the schedule function
|
Fri, 22 Apr 2011 12:58:46 -0400 |
Josef 'Jeff' Sipek |
cp: the config loading code should not use the schedule()
|
Thu, 21 Apr 2011 18:01:46 -0400 |
Josef 'Jeff' Sipek |
cp: the new POP defines another bit of the ORB
|
Thu, 21 Apr 2011 17:47:10 -0400 |
Josef 'Jeff' Sipek |
cp: added SCSW Activity Control bit defs, fixed Function Control bits
|
Thu, 21 Apr 2011 17:47:10 -0400 |
Josef 'Jeff' Sipek |
cp: fix up definition of SCHIB
|
Thu, 21 Apr 2011 17:37:41 -0400 |
Josef 'Jeff' Sipek |
cp/dat: create a memcpy to/from guest storage
|
Thu, 21 Apr 2011 15:52:52 -0400 |
Josef 'Jeff' Sipek |
cp: stubs for config file parsing
|
Thu, 21 Apr 2011 14:35:54 -0400 |
Josef 'Jeff' Sipek |
installer: user the right filename for the system config
|
Thu, 21 Apr 2011 14:35:30 -0400 |
Josef 'Jeff' Sipek |
cp: move system config & user directory into a subdir
|
Thu, 21 Apr 2011 13:22:05 -0400 |
Josef 'Jeff' Sipek |
installer: actually install the CP binary
|
Wed, 20 Apr 2011 21:20:32 -0400 |
Josef 'Jeff' Sipek |
manual: fix NSS acronym
|
Wed, 20 Apr 2011 21:10:58 -0400 |
Josef 'Jeff' Sipek |
installer: install 8ball nss
|
Wed, 20 Apr 2011 20:50:32 -0400 |
Josef 'Jeff' Sipek |
Merge branch 'loader'
|
Wed, 20 Apr 2011 20:50:06 -0400 |
Josef 'Jeff' Sipek |
installer: ignore the archive.cpio
|
Wed, 20 Apr 2011 20:19:56 -0400 |
Josef 'Jeff' Sipek |
installer: print the last record (if it is incomplete)
|
Wed, 20 Apr 2011 20:18:56 -0400 |
Josef 'Jeff' Sipek |
installer: finish the implementation of __append_block
|
Wed, 20 Apr 2011 20:17:17 -0400 |
Josef 'Jeff' Sipek |
installer: if we can't find a block in the block map, be more verbose
|
Fri, 15 Apr 2011 21:07:04 -0400 |
Josef 'Jeff' Sipek |
installer: fix EDF allocmap bug
|
Fri, 15 Apr 2011 21:06:56 -0400 |
Josef 'Jeff' Sipek |
installer: there are some special files - install them
|
Thu, 14 Apr 2011 12:26:53 -0400 |
Josef 'Jeff' Sipek |
Updated various ignore files
|