log

age author description
Sat, 10 Jan 2009 19:08:21 -0500 Josef 'Jeff' Sipek HVF 0.15-rc4 v0.15-rc4
Sat, 10 Jan 2009 17:26:34 -0500 Josef 'Jeff' Sipek nucleus: enable Low-address protection
Sat, 10 Jan 2009 17:03:54 -0500 Josef 'Jeff' Sipek dat: remove virt2phy as it is unused
Sat, 10 Jan 2009 16:58:18 -0500 Josef 'Jeff' Sipek cp: convert commands from using virt2phy to using virt2phy_current
Sat, 10 Jan 2009 16:57:16 -0500 Josef 'Jeff' Sipek cp: hoist initial PASCE load to cp_init
Sat, 10 Jan 2009 16:54:08 -0500 Josef 'Jeff' Sipek dat: introduce virt2phy_current
Sat, 10 Jan 2009 16:52:24 -0500 Josef 'Jeff' Sipek sched: store/restore the PASCE on context switch
Sat, 10 Jan 2009 16:46:14 -0500 Josef 'Jeff' Sipek slab: make the alignment for 256 byte slabs 8 bytes
Sat, 10 Jan 2009 14:40:31 -0500 Josef 'Jeff' Sipek sched: mark a task as sleeping when switching away from it
Sat, 10 Jan 2009 14:41:58 -0500 Josef 'Jeff' Sipek cp: QUERY TASK command
Sat, 10 Jan 2009 14:33:04 -0500 Josef 'Jeff' Sipek nucleus: Each task has a name associated with it
Sat, 10 Jan 2009 14:29:49 -0500 Josef 'Jeff' Sipek lib: strncpy implementation
Fri, 09 Jan 2009 16:35:55 -0500 Josef 'Jeff' Sipek cp: document STORE STORAGE command
Fri, 09 Jan 2009 16:30:00 -0500 Josef 'Jeff' Sipek Some documentation for the implemented commands
Wed, 07 Jan 2009 23:19:49 -0500 Josef 'Jeff' Sipek cp: commands should return 0 if they handled the command fully
Wed, 07 Jan 2009 22:22:59 -0500 Josef 'Jeff' Sipek mm: don't BUG if someone asks us to translate an addr >2 GB
Wed, 07 Jan 2009 22:22:07 -0500 Josef 'Jeff' Sipek cp: some tape drive type -> name mappings
Wed, 07 Jan 2009 21:13:28 -0500 Josef 'Jeff' Sipek hercules: use a 3590 instead of a 3420 as a tape drive
Wed, 07 Jan 2009 19:27:44 -0500 Josef 'Jeff' Sipek guest IPL helper: remove unused variables
Wed, 07 Jan 2009 19:25:43 -0500 Josef 'Jeff' Sipek cp: QUERY STORAGE had a broken page crossing detection code
Wed, 07 Jan 2009 18:51:35 -0500 Josef 'Jeff' Sipek cp: fix compilation error
Wed, 07 Jan 2009 18:06:52 -0500 Josef 'Jeff' Sipek cp: rewrite of DISPLAY STORAGE
Wed, 07 Jan 2009 18:38:32 -0500 Josef 'Jeff' Sipek disassm: clean up the string printing code
Wed, 07 Jan 2009 15:21:37 -0500 Josef 'Jeff' Sipek disassm: use C99 syntax to make the instruction tables a whole lot more readable
Wed, 07 Jan 2009 15:08:55 -0500 Josef 'Jeff' Sipek build: use `git describe` to obtain a version number
Wed, 07 Jan 2009 15:04:01 -0500 Josef 'Jeff' Sipek hercules: added a makefile for convenience
Wed, 07 Jan 2009 02:40:09 -0500 Josef 'Jeff' Sipek cp: guest IPL helper should use DIAGs to signal completetion
Wed, 07 Jan 2009 02:24:05 -0500 Josef 'Jeff' Sipek cp: added more device type -> device type name mappings
Wed, 07 Jan 2009 02:23:18 -0500 Josef 'Jeff' Sipek cp: QUERY REAL command
Wed, 07 Jan 2009 02:22:11 -0500 Josef 'Jeff' Sipek cp: move bulk of QUERY VIRTUAL into a separate function
Wed, 07 Jan 2009 02:20:25 -0500 Josef 'Jeff' Sipek nucleus: don't output all the useless information at IPL
Wed, 07 Jan 2009 01:20:03 -0500 Josef 'Jeff' Sipek Display a splash when console is activated
Wed, 07 Jan 2009 00:51:55 -0500 Josef 'Jeff' Sipek cp: clean up guest_state and directory handling
Tue, 06 Jan 2009 22:35:33 -0500 Josef 'Jeff' Sipek cp: implement instruction interception tables
Tue, 06 Jan 2009 18:05:53 -0500 Josef 'Jeff' Sipek cp: copy guest IPL helper into guest's storage, save & set regs
Tue, 06 Jan 2009 16:31:07 -0500 Josef 'Jeff' Sipek cp: guest IPL helper code (incomplete)
Tue, 06 Jan 2009 15:45:22 -0500 Josef 'Jeff' Sipek cp: interception stubs
Mon, 05 Jan 2009 23:11:44 -0500 Josef 'Jeff' Sipek ipl: fix struct page corruption
Mon, 05 Jan 2009 20:28:39 -0500 Josef 'Jeff' Sipek HVF 0.15-rc3 v0.15-rc3
Mon, 05 Jan 2009 20:06:44 -0500 Josef 'Jeff' Sipek cp: STORE {GPR,FPR,AR,CR} should get reg # in decimal
Mon, 05 Jan 2009 20:04:44 -0500 Josef 'Jeff' Sipek cp: helper function to parse decimal numbers
Mon, 05 Jan 2009 20:01:17 -0500 Josef 'Jeff' Sipek cp: STORE FPR and STORE FPCR commands
Mon, 05 Jan 2009 19:54:51 -0500 Josef 'Jeff' Sipek cp: DISPLAY FPR and DISPLAY FPCR commands
Mon, 05 Jan 2009 19:54:08 -0500 Josef 'Jeff' Sipek sched: Define FPRs and FPCR in guest_regs
Mon, 05 Jan 2009 19:39:42 -0500 Josef 'Jeff' Sipek sched: slim down struct regs
Mon, 05 Jan 2009 19:20:38 -0500 Josef 'Jeff' Sipek cp: SYSTEM CLEAR and SYSTEM RESET commands
Mon, 05 Jan 2009 19:17:08 -0500 Josef 'Jeff' Sipek cp: implement guest storage reset code
Mon, 05 Jan 2009 16:13:46 -0500 Josef 'Jeff' Sipek cp: keep a list of all pages allocated to the guest
Mon, 05 Jan 2009 19:35:40 -0500 Josef 'Jeff' Sipek cp: introduce stubs for system reset
Mon, 05 Jan 2009 15:08:01 -0500 Josef 'Jeff' Sipek cp: define all 4 possible CPU states
Mon, 05 Jan 2009 15:07:14 -0500 Josef 'Jeff' Sipek cp: IPL command stub
Mon, 05 Jan 2009 14:51:49 -0500 Josef 'Jeff' Sipek lib: added info about Jan 2009 leap second
Mon, 05 Jan 2009 02:38:14 -0500 Josef 'Jeff' Sipek cp: STORE CR command
Mon, 05 Jan 2009 02:35:01 -0500 Josef 'Jeff' Sipek cp: STORE AR command
Mon, 05 Jan 2009 02:29:53 -0500 Josef 'Jeff' Sipek cp: STORE GPR command
Mon, 05 Jan 2009 02:20:59 -0500 Josef 'Jeff' Sipek cp: command argument parsing cleanup
Sun, 04 Jan 2009 23:28:40 -0500 Josef 'Jeff' Sipek cp: DISPLAY AR command
Sun, 04 Jan 2009 23:20:54 -0500 Josef 'Jeff' Sipek cp: DISPLAY CR command
Sun, 04 Jan 2009 23:12:12 -0500 Josef 'Jeff' Sipek cp: DISPLAY SIECB command
Sun, 04 Jan 2009 21:53:20 -0500 Josef 'Jeff' Sipek lib: parse_tod rewrite to handle leap seconds
Sun, 04 Jan 2009 04:07:31 -0500 Josef 'Jeff' Sipek HVF 0.15-rc2 v0.15-rc2
Sun, 04 Jan 2009 03:56:19 -0500 Josef 'Jeff' Sipek cp: remove debug output from DISPLAY STORAGE & STORE STORAGE
Sun, 04 Jan 2009 03:44:08 -0500 Josef 'Jeff' Sipek cp: parse_addrspec should fail when presented with an empty string
Sun, 04 Jan 2009 03:43:05 -0500 Josef 'Jeff' Sipek cp: STORE STORAGE command
Sun, 04 Jan 2009 03:10:52 -0500 Josef 'Jeff' Sipek cp: STORE PSW command
Sun, 04 Jan 2009 03:08:59 -0500 Josef 'Jeff' Sipek cp: reset the interception cpuflag after returning from SIE
Sun, 04 Jan 2009 02:13:20 -0500 Josef 'Jeff' Sipek sched: remove interrupted SIE workaround
Sun, 04 Jan 2009 02:25:36 -0500 Josef 'Jeff' Sipek cp: spawn a thread to generate interceptions
Sun, 04 Jan 2009 02:18:27 -0500 Josef 'Jeff' Sipek include: define useful SIE cpuflags constants
Sun, 04 Jan 2009 02:16:17 -0500 Josef 'Jeff' Sipek cp: QUERY VIRTUAL should display information about the cpu state
Sun, 04 Jan 2009 02:04:05 -0500 Josef 'Jeff' Sipek drivers: allow easy query of the console lines
Sun, 04 Jan 2009 01:59:15 -0500 Josef 'Jeff' Sipek sched: create_task should return a pointer to the new task
Wed, 31 Dec 2008 01:42:48 -0500 Josef 'Jeff' Sipek channel: test_sch clobbers CC
Tue, 30 Dec 2008 20:50:18 -0500 Josef 'Jeff' Sipek ipl: fixed SHT_NOBITS sections not being properly memset
Tue, 30 Dec 2008 20:18:53 -0500 Josef 'Jeff' Sipek HVF 0.15-rc1 v0.15-rc1
Tue, 30 Dec 2008 18:31:26 -0500 Josef 'Jeff' Sipek disassm: don't display 'R' before the cond mask for BC and BCR
Sun, 31 Aug 2008 12:26:56 -0400 Josef 'Jeff' Sipek nucleus: autodetect storage size
Sat, 30 Aug 2008 23:28:31 -0400 Josef 'Jeff' Sipek sched: interrupted SIE workaround
Sat, 30 Aug 2008 23:14:49 -0400 Josef 'Jeff' Sipek disassm: SIE opcode
Sat, 30 Aug 2008 21:14:50 -0400 Josef 'Jeff' Sipek cp: DISPLAY PSW command
Sat, 30 Aug 2008 20:54:00 -0400 Josef 'Jeff' Sipek cp: DISPLAY GPR command
Sat, 30 Aug 2008 19:54:23 -0400 Josef 'Jeff' Sipek cp: logic to issue SIE
Sat, 30 Aug 2008 19:27:46 -0400 Josef 'Jeff' Sipek sched: add BUG_ONs to make sure the previous/next task pointers are valid
Sat, 30 Aug 2008 15:30:36 -0400 Josef 'Jeff' Sipek cp: QUERY VIRTUAL command
Sat, 30 Aug 2008 15:28:37 -0400 Josef 'Jeff' Sipek directory: Give operator a dummy mdisk
Sat, 30 Aug 2008 15:27:19 -0400 Josef 'Jeff' Sipek directory: define mdisk-specific vdev bits of information
Sat, 30 Aug 2008 14:33:33 -0400 Josef 'Jeff' Sipek cp: define 4 virtual device for the operator user
Sat, 30 Aug 2008 14:31:51 -0400 Josef 'Jeff' Sipek directory: virtual device struct definitions
Sat, 30 Aug 2008 14:03:12 -0400 Josef 'Jeff' Sipek cp: make command matching case-insensitive
Sat, 30 Aug 2008 14:02:35 -0400 Josef 'Jeff' Sipek lib: implement toupper
Sat, 23 Aug 2008 12:48:15 -0400 Josef 'Jeff' Sipek cp: BEGIN and STOP commands
Sat, 23 Aug 2008 12:50:16 -0400 Josef 'Jeff' Sipek mm: fix garbage bits getting loaded into CR1
Sat, 23 Aug 2008 00:26:05 -0400 Josef 'Jeff' Sipek SIE control block structure
Sat, 23 Aug 2008 00:20:20 -0400 Josef 'Jeff' Sipek slab: create a 1024 byte generic slab
Sat, 23 Aug 2008 00:16:57 -0400 Josef 'Jeff' Sipek Random whitespace fixes
Sat, 23 Aug 2008 00:06:53 -0400 Josef 'Jeff' Sipek nucleus & mm: don't use DAT for nucleus addresses
Thu, 21 Aug 2008 22:06:03 -0400 Josef 'Jeff' Sipek cp: Implement QUERY TIME
Thu, 21 Aug 2008 22:03:03 -0400 Josef 'Jeff' Sipek cp: Implement QUERY CPLEVEL
Thu, 21 Aug 2008 22:01:44 -0400 Josef 'Jeff' Sipek nucleus: save time of IPL
Thu, 21 Aug 2008 21:55:51 -0400 Josef 'Jeff' Sipek lib: strcasecmp & tolower
Thu, 21 Aug 2008 21:56:39 -0400 Josef 'Jeff' Sipek cp: hook up the disassembler to DISPLAY STORAGE I
Thu, 21 Aug 2008 22:08:56 -0400 Josef 'Jeff' Sipek cp: a disassembler implementation
Wed, 20 Aug 2008 13:50:45 -0400 Josef 'Jeff' Sipek Merge branch 'master' of ldave2:hvf
Wed, 20 Aug 2008 13:45:13 -0400 Josef 'Jeff' Sipek cp: implement proper display storage command
Wed, 20 Aug 2008 13:42:47 -0400 Josef 'Jeff' Sipek mm: implement a software page table walker
Wed, 20 Aug 2008 13:38:27 -0400 Josef 'Jeff' Sipek cp: rename the error code for invalid command/sub-command
Tue, 19 Aug 2008 17:44:15 -0400 Josef 'Jeff' Sipek docs: document register usage
Sat, 16 Aug 2008 17:43:13 -0400 Josef 'Jeff' Sipek cp: revamp of command parsing
Sat, 16 Aug 2008 14:10:22 -0400 Josef 'Jeff' Sipek clock: add commented out code that uses STCKF instead of STCK
Sat, 16 Aug 2008 14:07:04 -0400 Josef 'Jeff' Sipek cp: implement simple command matching & dummy QUERY command
Sat, 16 Aug 2008 14:04:58 -0400 Josef 'Jeff' Sipek lib: implement strncmp
Sat, 16 Aug 2008 14:00:52 -0400 Josef 'Jeff' Sipek cp: add a dummy run_guest function
Sat, 16 Aug 2008 13:54:02 -0400 Josef 'Jeff' Sipek build: make cross-compiling easier
Sat, 16 Aug 2008 13:49:44 -0400 Josef 'Jeff' Sipek Fix up bad whitespace
Sat, 16 Aug 2008 14:02:27 -0400 Josef 'Jeff' Sipek config: lower storage size to 32MB
Sat, 16 Aug 2008 12:55:40 -0400 Josef 'Jeff' Sipek nucleus: fixed SVC handler causing abend
Sat, 16 Aug 2008 13:09:20 -0400 Josef 'Jeff' Sipek cp: issue con_read and then unconditionally reject the command
Sat, 16 Aug 2008 13:43:19 -0400 Josef 'Jeff' Sipek console & io: allow console reading
Sat, 16 Aug 2008 13:42:09 -0400 Josef 'Jeff' Sipek ebcdic: add EBCDIC to ASCII translation macro
Sat, 16 Aug 2008 13:39:34 -0400 Josef 'Jeff' Sipek ipl: explicitly switch to 64-bit addressing mode using SAM64