Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "userlib.h"
- main()
- {
- //interrupt(0x21, 0x00, "In the user program!!\n\r\0", 0, 0);
- char buff[13312]; //MAX FILESIZE
- char lineBuff[64];
- char fileName[6];
- int i = 0;
- int k = 0;
- int input = 1;
- print("\n\rA-text Editor!\r\n\0");
- print("[Writes text 64 characters per line into a text file!]\n\r") ;
- //read(buff);
- //print(buff);
- print("[To Save a file, ctrl+D followed by the enter key]\n\r");
- print("[Current Directory]\r\n");
- displayDir();
- print("\n\r[Please Enter a file name]\r\n");
- read(fileName, 6);
- print("[Begin Writing!]\n\r");
- print("\n\r[Begin Writing!]\n\r");
- while(input){
- read(lineBuff, 64);
- print("\n\r");
- for(k = 0; k<64; k++){
- buff[i*64+k] = lineBuff[k];
- }
- i++;
- if(i == 208){
- // 208lines * 64chars = 13312 MAX FILE SIZE
- input = 0;
- }
- print(buff);
- print("\n\rCOPIED!\n\r");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement