delete some obsolete files

They stopped working ever since boot.subx started relying on functions
(for the disk driver) implemented in Mu.
This commit is contained in:
Kartik Agaram 2021-04-04 16:30:40 -07:00
parent 3e9a266eda
commit 2839c89b80
3 changed files with 0 additions and 54 deletions

View File

@ -838,8 +838,6 @@ Font:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
# }}}
== code
## Controlling IDE (ATA) hard disks
# Uses 28-bit PIO mode.
# Inspired by https://colorforth.github.io/ide.html

View File

@ -1,20 +0,0 @@
# The simplest possible program: just an infinite loop.
# All is well if your computer clears screen and hangs without restarting.
# On an emulator the window may get bigger to accomodate the higher-resolution
# graphics mode.
#
# To build a disk image:
# ./translate_subx boot.subx ex1.subx # emits disk.img
# To run:
# qemu-system-i386 disk.img
# Or:
# bochs -f bochsrc # bochsrc loads disk.img
== code
Entry:
{
eb/jump loop/disp8
}
# vim:ft=subx

View File

@ -1,32 +0,0 @@
# Test out the video mode by filling in the screen with pixels.
#
# To build a disk image:
# ./translate_subx boot.subx ex2.subx # emits disk.img
# To run:
# qemu-system-i386 disk.img
# Or:
# bochs -f bochsrc # bochsrc loads disk.img
== code
Entry:
# ecx <- start of video memory
8b/-> *Video-memory-addr 1/r32/ecx
# eax <- final pixel of video memory
8d/copy-address *(ecx + 0x0bffff) 0/r32/eax # 0xbffff = 1024*768 - 1
# for each pixel in video memory
{
39/compare %eax 1/r32/ecx
7c/jump-if-< break/disp8
# write its column number to it
88/byte<- *eax 0/r32/AL
48/decrement-eax
eb/jump loop/disp8
}
# hang indefinitely
{
eb/jump loop/disp8
}