xref: /freebsd/share/examples/bootforth/loader.rc (revision 26a58599a09a6181e0f5abe624021865a0c23186)
13a91f98cSDaniel C. Sobral\ Example of the file which is automatically loaded by /boot/loader
23a91f98cSDaniel C. Sobral\ on startup.
33a91f98cSDaniel C. Sobral
43a91f98cSDaniel C. Sobralcr .( Loading Forth extensions:)
53a91f98cSDaniel C. Sobral
63a91f98cSDaniel C. Sobral\ Load configuration file words
73a91f98cSDaniel C. Sobral
83a91f98cSDaniel C. Sobralcr .( - loader.4th...)
93a91f98cSDaniel C. Sobral
103a91f98cSDaniel C. Sobralinclude /boot/loader.4th
113a91f98cSDaniel C. Sobral
123a91f98cSDaniel C. Sobral\ Load the screen manipulation words
133a91f98cSDaniel C. Sobral
143a91f98cSDaniel C. Sobralcr .( - screen.4th...)
150889b9beSJohn Baldwins" /boot/screen.4th" O_RDONLY fopen dup fload fclose
163a91f98cSDaniel C. Sobral
173a91f98cSDaniel C. Sobral\ Load frame support
183a91f98cSDaniel C. Sobralcr .( - frames.4th...)
190889b9beSJohn Baldwins" /boot/frames.4th" O_RDONLY fopen dup fload fclose
203a91f98cSDaniel C. Sobral
213a91f98cSDaniel C. Sobral\ Load our little menu
223a91f98cSDaniel C. Sobralcr .( - menuconf.4th...)
230889b9beSJohn Baldwins" /boot/menuconf.4th" O_RDONLY fopen dup fload fclose
243a91f98cSDaniel C. Sobral
253a91f98cSDaniel C. Sobral\ Initialize loader.4th stuff
263a91f98cSDaniel C. Sobral
273a91f98cSDaniel C. Sobralcr cr .( Initializing loader.4th...)
28b2b94bb5SDaniel C. Sobralinitialize drop
293a91f98cSDaniel C. Sobral
303a91f98cSDaniel C. Sobral\ Show the menu
313a91f98cSDaniel C. Sobralcr
323a91f98cSDaniel C. Sobralmain_menu
333a91f98cSDaniel C. Sobral
34