Welcome to the hyperlinked source code tree for VSTa 1.68 which allows you to find functions, structs etc. in the VSTa source code by name.
If you are interested in a particular type of symbols (e.g functions), use the type links below. If you are interested in a particular directory in VSTa, choose the directory link below.
Follow the links until you reach the source code you are interested in.
| include | Standard C definitions for applications |
| include/mach | Machine-dependent C definitions |
| include/sys | C definitions for the VSTa kernel |
| os/dbg | Kernel debugger |
| os/kern | Microkernel source, machine-independent parts |
| os/mach | Microkernel source, machine-dependent parts |
| srv/bfs | Boot filesystem server |
| srv/cdfs | ISO 9660 (i.e CD) filesystem server |
| srv/devnull | Null device server |
| srv/dos | FAT (DOS filesystem) server |
| srv/env | Environment `file' server |
| srv/ka9q | TCP/IP network server |
| srv/mach/3c509 | 3COM 3C509 Ethernet device driver |
| srv/mach/cons2 | Keyboard/screen device driver |
| srv/mach/fd | Floppy disk device driver |
| srv/mach/joystick | Joystick device driver |
| srv/mach/mouse | Mouse device driver |
| srv/mach/ne | NE2000 device driver |
| srv/mach/nvram | NVRAM device driver |
| srv/mach/par | Parallel port device driver |
| srv/mach/rs232 | RS-232 serial port device driver |
| srv/mach/scsi | SCSI/CAM device driver |
| srv/mach/wd | IDE hard disk device server |
| srv/namer | VSTa port name server |
| srv/pipe | Pipe server |
| srv/proc | Proc `file' server |
| srv/pty | Pseudo-terminal `file' server |
| srv/selfs | Select() server |
| srv/sema | Semaphore filesystem server |
| srv/swap | Swap server |
| srv/tick | Tickphore filesystem server |
| srv/tmpfs | Temporary files filesystem server |
| srv/vstafs | VSTa extent-based filesystem server |
| Functions |
| Macros |
| Defines |
| Variables |
| Structs |
| Unions |
| Typedefs |
| Enums |