Skip to content
This repository was archived by the owner on Dec 20, 2021. It is now read-only.

Commit c8a99da

Browse files
committed
Update README.md
1 parent 23ce10a commit c8a99da

File tree

1 file changed

+9
-13
lines changed

1 file changed

+9
-13
lines changed

README.md

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,11 @@ They were created to exercise the Hypervisor on [xemu](https://github.com/lgblgb
1010
## Test results
1111

1212
These test were performed using:
13-
- Mega65 MegaOS Hypervisor v00.16; git: jim,20211219.15,b778361
13+
- Mega65 MegaOS Hypervisor v00.16; git: jim,20211220.16,7770cf7
1414
- Mega65 ROM 920269
1515
- xemu custom-build hyppo@88222f
1616

1717
The Hypervisor includes these pull requests:
18-
- [Restore X before using it in dos_selectdrive and dos_cdroot](https://github.com/MEGA65/mega65-core/pull/479)
19-
- [Clear the correct file descriptor entry in dos_get_free_descriptor](https://github.com/MEGA65/mega65-core/pull/480)
20-
- [Close the correct file descriptor entry in trap_dos_closefile](https://github.com/MEGA65/mega65-core/pull/481)
21-
- [Clear the file descriptors in dos_clear_filedescriptors](https://github.com/MEGA65/mega65-core/pull/482)
22-
- [Have trap_dos_geterrorcode return error code of prior trap_dos_setname](https://github.com/MEGA65/mega65-core/pull/487)
23-
- [Return the file descriptor in A from trap_dos_findfirst](https://github.com/MEGA65/mega65-core/pull/488)
24-
- [Signal if trap_dos_cdrootdir fails](https://github.com/MEGA65/mega65-core/pull/489)
25-
- [Fixes for dos_chdir](https://github.com/MEGA65/mega65-core/pull/490)
2618
- [Return the file descriptor in A from trap_dos_openfile](https://github.com/MEGA65/mega65-core/pull/491)
2719

2820

@@ -76,10 +68,14 @@ Tested using [hdos-shell.prg](hdos-shell.c).
7668

7769
| Trap | Func | Service | Status |
7870
| --- | --- | --- | --- |
79-
| $00 | $40 | Attach a D81 Disk Image to Drive 0 | Not tested |
80-
| $00 | $42 | Detach All D81 Disk Images | Not tested |
81-
| $00 | $44 | Write Enable All Currently Attached D81 Disk Images | Not tested |
82-
| $00 | $46 | Attach a D81 Disk Image to Drive 1 | Not tested |
71+
| $00 | $40 | Attach a D81 Disk Image to Drive 0 | :x: Fails ¹ |
72+
| $00 | $42 | Detach All D81 Disk Images | :white_check_mark: Passes |
73+
| $00 | $44 | Write Enable All Currently Attached D81 Disk Images | :question: See [mega65-core/issues/494](https://github.com/MEGA65/mega65-core/issues/494) |
74+
| $00 | $46 | Attach a D81 Disk Image to Drive 1 | :x: Fails ² |
75+
76+
¹ The hypervisor code works, but CBDOS seems to get out sync reporting either 74 drive not ready or the previously mounted image.
77+
78+
² The hypervisor code works, but CBDOS always reports a 74 drive not ready. This happens with BASIC's MOUNT command as well.
8379

8480

8581
### Task and process management

0 commit comments

Comments
 (0)